diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 105 |
1 files changed, 75 insertions, 30 deletions
@@ -1,54 +1,99 @@ { description = "nixconfig"; - inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + inputs = { - nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-25.05"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - home-manager = { - url = "github:nix-community/home-manager"; - inputs.nixpkgs.follows = "nixpkgs"; - }; + nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-25.05"; - disko = { - url = "github:nix-community/disko/latest"; - inputs.nixpkgs.follows = "nixpkgs"; - }; + chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; - chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; + home-manager = { + url = "github:nix-community/home-manager"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - hyprland.url = "github:hyprwm/Hyprland"; + disko = { + url = "github:nix-community/disko/latest"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - niri.url = "github:YaLTeR/niri"; + hyprland = { + url = "github:hyprwm/Hyprland"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - bemenu.url = "github:Cloudef/bemenu"; + niri = { + url = "github:YaLTeR/niri"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - awww.url = "git+https://codeberg.org/LGFae/awww"; - - satty.url = "github:gabm/Satty"; + noctalia-shell = { + url = "github:noctalia-dev/noctalia-shell"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - nixvim.url = "github:nix-community/nixvim"; + waybar = { + url = "github:Alexays/Waybar"; + inputs.nixpkgs.follows= "nixpkgs"; + }; - nvf.url = "github:NotAShelf/nvf"; + bemenu = { + url = "github:Cloudef/bemenu"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay"; + awww = { + url = "git+https://codeberg.org/LGFae/awww"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - helix.url = "github:helix-editor/helix"; + satty = { + url = "github:gabm/Satty"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - nixcord.url = "github:KaylorBen/nixcord"; + nixvim = { + url = "github:nix-community/nixvim"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + nvf = { + url = "github:NotAShelf/nvf"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + neovim-nightly-overlay = { + url = "github:nix-community/neovim-nightly-overlay"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + helix = { + url = "github:helix-editor/helix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + nixcord = { + url = "github:KaylorBen/nixcord"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + spicetify-nix = { + url = "github:Gerg-L/spicetify-nix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; - spicetify-nix.url = "github:Gerg-L/spicetify-nix"; }; outputs = inputs @{ nixpkgs, - hyprland, - niri, - nixvim, - neovim-nightly-overlay, - spicetify-nix, - nixcord, + # hyprland, + # niri, + # nixvim, + # neovim-nightly-overlay, + # spicetify-nix, + # nixcord, ... }: let mkHost = { hostname, path }: |
