flake: migrate users/profiles -> users/modules
This commit is contained in:
parent
85fb3f8251
commit
e50310eb80
36 changed files with 46 additions and 79 deletions
|
@ -10,12 +10,6 @@ in
|
|||
|
||||
home = { config, main, profiles, ... }: {
|
||||
imports = flatten [
|
||||
(ifGraphical' (with profiles; [
|
||||
rofi
|
||||
themeing
|
||||
flameshot
|
||||
]))
|
||||
|
||||
./config
|
||||
];
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{ config, main, pkgs, lib, ... }:
|
||||
{
|
||||
services.flameshot = {
|
||||
enable = true;
|
||||
enable = main.info.graphical;
|
||||
settings = {
|
||||
General = {
|
||||
buttons = "@Variant(\\0\\0\\0\\x7f\\0\\0\\0\\vQList<int>\\0\\0\\0\\0\\x18\\0\\0\\0\\0\\0\\0\\0\\x1\\0\\0\\0\\x2\\0\\0\\0\\x3\\0\\0\\0\\x4\\0\\0\\0\\x5\\0\\0\\0\\x6\\0\\0\\0\\x12\\0\\0\\0\\x13\\0\\0\\0\\xf\\0\\0\\0\\x16\\0\\0\\0\\a\\0\\0\\0\\b\\0\\0\\0\\t\\0\\0\\0\\x10\\0\\0\\0\\n\\0\\0\\0\\v\\0\\0\\0\\f\\0\\0\\0\\r\\0\\0\\0\\xe\\0\\0\\0\\x11\\0\\0\\0\\x14\\0\\0\\0\\x15\\0\\0\\0\\x17)";
|
|
@ -1,6 +1,6 @@
|
|||
{ pkgs, ... }: {
|
||||
{ main, pkgs, ... }: {
|
||||
programs.rofi = {
|
||||
enable = true;
|
||||
enable = main.info.graphical;
|
||||
extraConfig = {
|
||||
modi = builtins.concatStringsSep "," [
|
||||
"window"
|
34
users/modules/global/themeing.nix
Normal file
34
users/modules/global/themeing.nix
Normal file
|
@ -0,0 +1,34 @@
|
|||
{ lib, main, config, pkgs, ... }:
|
||||
{
|
||||
config = lib.mkIf main.info.graphical {
|
||||
gtk = {
|
||||
enable = true;
|
||||
gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";
|
||||
|
||||
font = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Sans";
|
||||
size = 10;
|
||||
};
|
||||
|
||||
iconTheme = {
|
||||
package = pkgs.gnome.adwaita-icon-theme;
|
||||
name = "Adwaita-dark";
|
||||
};
|
||||
|
||||
theme = {
|
||||
package = pkgs.gnome.gnome-themes-extra;
|
||||
name = "Adwaita-dark";
|
||||
};
|
||||
};
|
||||
|
||||
qt = {
|
||||
enable = true;
|
||||
style = {
|
||||
package = pkgs.adwaita-qt;
|
||||
name = "adwaita-dark";
|
||||
};
|
||||
platformTheme = "gnome";
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
{ config, pkgs, ... }: {
|
||||
gtk = {
|
||||
enable = true;
|
||||
gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";
|
||||
|
||||
font = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Sans";
|
||||
size = 10;
|
||||
};
|
||||
|
||||
iconTheme = {
|
||||
package = pkgs.gnome.adwaita-icon-theme;
|
||||
name = "Adwaita-dark";
|
||||
};
|
||||
|
||||
theme = {
|
||||
package = pkgs.gnome.gnome-themes-extra;
|
||||
name = "Adwaita-dark";
|
||||
};
|
||||
};
|
||||
|
||||
qt = {
|
||||
enable = true;
|
||||
style = {
|
||||
package = pkgs.adwaita-qt;
|
||||
name = "adwaita-dark";
|
||||
};
|
||||
platformTheme = "gnome";
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue