diff --git a/modules/applications/default.nix b/modules/applications/default.nix index fb74da2..d2117ff 100644 --- a/modules/applications/default.nix +++ b/modules/applications/default.nix @@ -14,7 +14,7 @@ ./gnupg.nix ./grok.nix ./greetd.nix - ./ly.nix + ./ly ./gtk ./java ./kde.nix diff --git a/modules/applications/git/home.nix b/modules/applications/git/home.nix index 25dd182..78a04ad 100644 --- a/modules/applications/git/home.nix +++ b/modules/applications/git/home.nix @@ -24,7 +24,7 @@ in ]; signing = { - key = "~/.ssh/id_ed25519_sk_rk.pub"; + key = "~/.ssh/id_ed25519_sk_rk"; signByDefault = true; }; diff --git a/modules/applications/ly.nix b/modules/applications/ly.nix deleted file mode 100644 index 3c90966..0000000 --- a/modules/applications/ly.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ - lib, - config, - ... -}: -let - cfg = config.my.applications.ly; -in -{ - options.my.applications.ly = { - enable = lib.mkEnableOption "ly TUI display manager"; - }; - - config = lib.mkIf cfg.enable { - services.displayManager.ly = { - enable = true; - }; - }; -} diff --git a/modules/applications/ly/default.nix b/modules/applications/ly/default.nix new file mode 100644 index 0000000..4904570 --- /dev/null +++ b/modules/applications/ly/default.nix @@ -0,0 +1,32 @@ +{ + lib, + config, + pkgs, + ... +}: +let + cfg = config.my.applications.ly; + indyzLinuxfire = pkgs.fetchurl { + url = "https://codeberg.org/attachments/f336d6ac-8331-4323-91fc-0e4619803401"; + hash = "sha256-fRm0wlkq9/GdLrVBOzMEnQG/i2ng+uGIzq0u9hu3m9g="; + }; +in +{ + options.my.applications.ly = { + enable = lib.mkEnableOption "ly TUI display manager"; + }; + + config = lib.mkIf cfg.enable { + services.displayManager.ly = { + enable = true; + settings = { + animate = true; + animation = "dur_file"; + dur_file_path = "${indyzLinuxfire}"; + dur_offset_alignment = "center"; + + full_color = true; + }; + }; + }; +} diff --git a/modules/features/cli/base.nix b/modules/features/cli/base.nix index c8be9c8..465f776 100644 --- a/modules/features/cli/base.nix +++ b/modules/features/cli/base.nix @@ -31,6 +31,7 @@ in wget # Tool For Fetching Files With Links unzip # Tool For Handling .zip Files unrar # Tool For Handling .rar Files + ripgrep # Fast Search Tool ]; }; }