diff --git a/flake.lock b/flake.lock index ca8bfdc..8332a51 100644 --- a/flake.lock +++ b/flake.lock @@ -101,6 +101,26 @@ "type": "github" } }, + "justray": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1788279413, + "narHash": "sha256-8ygcOBE66W/+EasYGImeU+CfJHi5gT8mFD0KujF1hHc=", + "owner": "luynrs", + "repo": "justray", + "rev": "e2a33af09b0b92ef09f8e557dfa1f5710b58122b", + "type": "github" + }, + "original": { + "owner": "luynrs", + "repo": "justray", + "type": "github" + } + }, "nix-formatter-pack": { "inputs": { "nixpkgs": [ @@ -389,6 +409,7 @@ "flake-compat": "flake-compat", "grub2-themes": "grub2-themes", "home-manager": "home-manager", + "justray": "justray", "nix-minecraft": "nix-minecraft", "nix-on-droid": "nix-on-droid", "nix-systems": "nix-systems", diff --git a/flake.nix b/flake.nix index 76393fc..ffd29be 100644 --- a/flake.nix +++ b/flake.nix @@ -32,6 +32,12 @@ utils.follows = "utils"; }; }; + justray = { + url = "github:luynrs/justray"; + inputs = { + nixpkgs.follows = "nixpkgs"; + }; + }; utils.url = "github:numtide/flake-utils"; flake-compat.url = "github:edolstra/flake-compat"; diff --git a/modules/default.nix b/modules/default.nix index baa7af8..5ee489c 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -33,6 +33,7 @@ let # nix-index-database.nixosModules.nix-index # nix-index module grub2-themes.nixosModules.default # grub2 themes module sops-nix.nixosModules.sops # sops module + justray.nixosModules.default self.homeConfigurations.default.nixosModule # default homeConfigurations disko.nixosModules.disko # disko module ] diff --git a/modules/essentials/packages.nix b/modules/essentials/packages.nix index e7679b6..4c85b46 100644 --- a/modules/essentials/packages.nix +++ b/modules/essentials/packages.nix @@ -100,6 +100,7 @@ # Test rgx net-tools + usbtree # lazydocker # dtop # framework-tool-tui @@ -108,6 +109,9 @@ environment.variables.EDITOR = "fresh"; programs = { # nix-ld.enable = true; + justray = { + enable = true; + }; nano = { enable = true; nanorc = ''