diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f8a04f..e319b57 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,7 +17,7 @@ cache: &global_cache build: image: nixos/nix stage: build - timeout: 12h + timeout: 48h cache: <<: *global_cache script: diff --git a/hosts/common/system/configs/ncdu/default.nix b/hosts/common/system/configs/ncdu/default.nix new file mode 100644 index 0000000..4d5dc42 --- /dev/null +++ b/hosts/common/system/configs/ncdu/default.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: +{ + environment = { + systemPackages = with pkgs; [ ncdu ]; + + etc."ncdu.conf".text = '' + -1 + -e + -t 0 + --confirm-quit + ''; + }; +} diff --git a/hosts/common/user/configs/console/ncdu/default.nix b/hosts/common/user/configs/console/ncdu/default.nix new file mode 100644 index 0000000..8a4fec5 --- /dev/null +++ b/hosts/common/user/configs/console/ncdu/default.nix @@ -0,0 +1,16 @@ +{ + username ? throw "username argument is required", +}: +{ pkgs, ... }: +{ + home-manager.users.${username} = { + home.packages = with pkgs; [ ncdu ]; + + xdg.configFile."ncdu/config".text = '' + -1 + -e + -t 0 + --confirm-quit + ''; + }; +} diff --git a/hosts/common/user/configs/gui/ags/default.nix b/hosts/common/user/configs/gui/ags/default.nix index 4017f84..8e6f122 100644 --- a/hosts/common/user/configs/gui/ags/default.nix +++ b/hosts/common/user/configs/gui/ags/default.nix @@ -17,12 +17,7 @@ in imports = [ inputs.ags.homeManagerModules.default ]; programs.ags.enable = true; - - xdg.configFile.ags = { - source = "${agsConfig}/share/config.js"; - target = "ags/config.js"; - }; - + xdg.configFile."ags/config.js".source = "${agsConfig}/share/config.js"; theme.templates."${hmConfig.xdg.configHome}/ags/theme.sass".source = ./theme.sass; systemd.user = { diff --git a/hosts/eirene/default.nix b/hosts/eirene/default.nix index 893152b..f6ceec4 100644 --- a/hosts/eirene/default.nix +++ b/hosts/eirene/default.nix @@ -11,6 +11,7 @@ ../common/system/configs/git ../common/system/configs/gpg-agent ../common/system/configs/impermanence + ../common/system/configs/ncdu ../common/system/configs/neovim ../common/system/configs/networking ../common/system/configs/nix diff --git a/hosts/eirene/nick.nix b/hosts/eirene/nick.nix index bdd7cb3..8e81373 100644 --- a/hosts/eirene/nick.nix +++ b/hosts/eirene/nick.nix @@ -18,6 +18,7 @@ in (import ../common/user/configs/console/gpg-agent { inherit username; }) (import ../common/user/configs/console/home-manager { inherit username; }) (import ../common/user/configs/console/imagemagick { inherit username; }) + (import ../common/user/configs/console/ncdu { inherit username; }) (import ../common/user/configs/console/neovim { inherit username; }) (import ../common/user/configs/console/nixpkgs { inherit username; }) (import ../common/user/configs/console/pipewire { inherit username; })