summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configuration.nix84
-rw-r--r--flake.lock79
-rw-r--r--flake.nix7
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; [
diff --git a/flake.lock b/flake.lock
index ea705bf..934ad7d 100644
--- a/flake.lock
+++ b/flake.lock
@@ -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",
diff --git a/flake.nix b/flake.nix
index 63eb052..9f9f36b 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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;
+ };
};
};
}