diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index a3ae01e..34df3e8 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -16,6 +16,7 @@ #../../modules/system/utils/fprint.nix ../../modules/system/utils/garbage-collection.nix ../../modules/system/utils/locale.nix + ../../modules/system/utils/printing.nix ]; nix.settings = { diff --git a/modules/home/programs/common.nix b/modules/home/programs/common.nix index f69871f..bcc17bc 100644 --- a/modules/home/programs/common.nix +++ b/modules/home/programs/common.nix @@ -13,6 +13,10 @@ pavucontrol unstable.youtube-music + # Image editing + gimp + inkscape + # CLI tools cloc ]; diff --git a/modules/home/programs/git.nix b/modules/home/programs/git.nix index 0080aaf..5b1716b 100644 --- a/modules/home/programs/git.nix +++ b/modules/home/programs/git.nix @@ -1,9 +1,14 @@ { pkgs, ... }: { - home.packages = with pkgs; [ - lazygit - ]; + programs.lazygit = { + enable = true; + settings = { + services = { + "gitea.xeovalyte.dev" = "gitea:gitea.xeovalyte.dev"; + }; + }; + }; programs.git = { enable = true; diff --git a/modules/system/utils/printing.nix b/modules/system/utils/printing.nix new file mode 100644 index 0000000..91f6389 --- /dev/null +++ b/modules/system/utils/printing.nix @@ -0,0 +1,8 @@ +{ pkgs, ... }: + +{ + services.printing = { + enable = true; + drivers = [ pkgs.hplip ]; + }; +}