diff --git a/configs/nixos/i3/default.nix b/configs/nixos/i3/default.nix index ad10471..48d0ce7 100644 --- a/configs/nixos/i3/default.nix +++ b/configs/nixos/i3/default.nix @@ -9,13 +9,24 @@ enable = true; windowManager.i3.enable = true; }; + programs.dconf.enable=true; home-manager.users.${config.host.details.user} = {config, ...}: { + gtk={ + enable=true; + colorScheme="dark"; + + }; + qt={ + enable=true; + style.name="adwaita-dark"; + }; home.packages = with pkgs; [ maim brightnessctl arandr dex firefox + thunderbird ]; services.playerctld.enable = true; xsession.enable = true; diff --git a/hosts/harmatan/default.nix b/hosts/harmatan/default.nix index 98fd17b..5d9523c 100644 --- a/hosts/harmatan/default.nix +++ b/hosts/harmatan/default.nix @@ -39,7 +39,7 @@ inputs.nixpkgs.lib.nixosSystem { networking.hostId = "7a42af26"; services.displayManager.defaultSession = "i3"; - services.xserver.dpi = 180; + services.xserver.dpi = 210; environment.variables = { GDK_SCALE = "2"; GDK_DPI_SCALE = "0.5"; @@ -63,9 +63,14 @@ inputs.nixpkgs.lib.nixosSystem { }; }; }; + home.packages = with pkgs; [ + signal-desktop + ]; imports = [ ../../roles/home-manager/terminal.nix ../../roles/home-manager/music.nix + ../../roles/home-manager/eda.nix + ../../roles/home-manager/3dprinting.nix ../../configs/home-manager/common.nix ../../configs/home-manager/secrets.nix ../../configs/home-manager/email.nix diff --git a/roles/home-manager/3dprinting.nix b/roles/home-manager/3dprinting.nix index 20be2ff..7874a7e 100644 --- a/roles/home-manager/3dprinting.nix +++ b/roles/home-manager/3dprinting.nix @@ -9,6 +9,5 @@ prusa-slicer freecad blender - dune3d ]; } diff --git a/roles/home-manager/eda.nix b/roles/home-manager/eda.nix new file mode 100644 index 0000000..05db557 --- /dev/null +++ b/roles/home-manager/eda.nix @@ -0,0 +1,10 @@ +{ + config, + pkgs, + lib, + ... +}: { + home.packages = with pkgs; [ + kicad + ]; +} diff --git a/roles/nixos/gaming.nix b/roles/nixos/gaming.nix index d1ca8ab..2e54759 100644 --- a/roles/nixos/gaming.nix +++ b/roles/nixos/gaming.nix @@ -14,4 +14,9 @@ programs.gamemode.enable = true; hardware.steam-hardware.enable = true; + home-manager.users.${config.host.details.user} = {config, ...}: { + home.packages = with pkgs; [ + discord + ]; + }; }