diff options
| -rw-r--r-- | configuration.nix | 84 | ||||
| -rw-r--r-- | flake.lock | 79 | ||||
| -rw-r--r-- | flake.nix | 7 |
3 files changed, 117 insertions, 53 deletions
diff --git a/configuration.nix b/configuration.nix index 9262dce..ad7a3d2 100644 --- a/configuration.nix +++ b/configuration.nix @@ -2,6 +2,7 @@ config, lib, pkgs, + inputs, ... }: @@ -121,47 +122,48 @@ NH_FLAKE = "/home/anand/dots/"; }; - environment.systemPackages = with pkgs; [ - btop - nix-output-monitor - nvd - unzip - zip - vim - neovim - tree-sitter - wget - git - kitty - tmux - ly - pavucontrol - waybar - pass - rofi - rofimoji - wezterm - swww - networkmanagerapplet - zoxide - brillo - wlr-randr - bat - vlc - zathura - localsend - docker - kdePackages.kleopatra - gimp3 - kdePackages.ark - ferdium - spotify-player - wl-clipboard - grim - slurp - trash-cli - nh - mosh + environment.systemPackages = [ + pkgs.btop + pkgs.nix-output-monitor + pkgs.nvd + pkgs.unzip + pkgs.zip + pkgs.vim + pkgs.neovim + pkgs.tree-sitter + pkgs.wget + pkgs.git + pkgs.kitty + pkgs.tmux + pkgs.ly + pkgs.pavucontrol + pkgs.waybar + pkgs.pass + pkgs.rofi + pkgs.rofimoji + pkgs.wezterm + pkgs.swww + pkgs.networkmanagerapplet + pkgs.zoxide + pkgs.brillo + pkgs.wlr-randr + pkgs.bat + pkgs.vlc + pkgs.zathura + pkgs.localsend + pkgs.docker + pkgs.kdePackages.kleopatra + pkgs.gimp3 + pkgs.kdePackages.ark + pkgs.ferdium + pkgs.spotify-player + pkgs.wl-clipboard + pkgs.grim + pkgs.slurp + pkgs.trash-cli + pkgs.nh + pkgs.mosh + inputs.helium.packages.x86_64-linux.default ]; fonts.packages = with pkgs; [ @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1772058043, - "narHash": "sha256-m1cmQgb6tBcHkndKZ8BSsw6PRNJMG89FZwoYVOuKi34=", + "lastModified": 1774779250, + "narHash": "sha256-n7zH1dk+mcUt59i5FDSF3q6G398NzKVt/E/lM2DZY8A=", "owner": "AdnanHodzic", "repo": "auto-cpufreq", - "rev": "5d600d710bb2aa331e1a4370e08476bcdea1cab5", + "rev": "a620b9971963730978a0e5fc9d92bf613218d21e", "type": "github" }, "original": { @@ -38,6 +38,27 @@ "type": "github" } }, + "helium": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1774493375, + "narHash": "sha256-KYfvrXdr4U+J9evCJ1AkWhv1/QFy5Telmc1KHor3xgA=", + "owner": "schembriaiden", + "repo": "helium-browser-nix-flake", + "rev": "5339187341b31049c3116c8a52b2fc80362c83f3", + "type": "github" + }, + "original": { + "owner": "schembriaiden", + "repo": "helium-browser-nix-flake", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -45,11 +66,11 @@ ] }, "locked": { - "lastModified": 1774210133, - "narHash": "sha256-yeiWCY9aAUUJ3ebMVjs0UZXRnT5x90MCtpbpOWiXrvM=", + "lastModified": 1774738535, + "narHash": "sha256-2jfBEZUC67IlnxO5KItFCAd7Oc+1TvyV/jQlR+2ykGQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "c6fe2944ad9f2444b2d767c4a5edee7c166e8a95", + "rev": "769e07ef8f4cf7b1ec3b96ef015abec9bc6b1e2a", "type": "github" }, "original": { @@ -67,11 +88,11 @@ "scenefx": "scenefx" }, "locked": { - "lastModified": 1774235098, - "narHash": "sha256-iePZw7P4s2S7/gpIfTz8HY6sIuohcE5kR2MOd5qsS9Y=", + "lastModified": 1774751083, + "narHash": "sha256-I7M4j2w2X61qA4U+6El7q08Ay0+nweJl4jDlKa1UQFQ=", "owner": "DreamMaoMao", "repo": "mangowc", - "rev": "d967153c7340780f54ee3861f526143d91807cb0", + "rev": "254eb8a4d4dd6a3f34ebcf4565132f5e5523b954", "type": "github" }, "original": { @@ -82,11 +103,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1774106199, - "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", + "lastModified": 1774386573, + "narHash": "sha256-4hAV26quOxdC6iyG7kYaZcM3VOskcPUrdCQd/nx8obc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655", + "rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9", "type": "github" }, "original": { @@ -113,6 +134,7 @@ "root": { "inputs": { "auto-cpufreq": "auto-cpufreq", + "helium": "helium", "home-manager": "home-manager", "mangowc": "mangowc", "nixpkgs": "nixpkgs" @@ -138,6 +160,39 @@ "repo": "scenefx", "type": "github" } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", @@ -19,6 +19,10 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + helium = { + url = "github:schembriaiden/helium-browser-nix-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { @@ -57,6 +61,9 @@ mangowc.nixosModules.mango auto-cpufreq.nixosModules.default ]; + specialArgs = { + inherit inputs; + }; }; }; } |
