From 18651b7c572145497f05874126346a5f6af0dd60 Mon Sep 17 00:00:00 2001 From: adikro Date: Mon, 17 Nov 2025 17:23:32 +0100 Subject: added follows nixpkgs, added noctalia shell and waybar as flakes --- flake.nix | 105 ++++++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 75 insertions(+), 30 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 130d621..8ecd2dd 100644 --- a/flake.nix +++ b/flake.nix @@ -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 }: -- cgit v1.3