Removed old stuff(dont use NixOS on desktop anymore) + update
This commit is contained in:
parent
859ffa55e8
commit
53750afbe3
47 changed files with 22 additions and 18286 deletions
55
flake.nix
55
flake.nix
|
|
@ -21,8 +21,6 @@
|
|||
url = "github:nixos/nixpkgs?ref=master";
|
||||
};
|
||||
nixos-wsl.url = "github:nix-community/NixOS-WSL/main";
|
||||
stylix.url = "github:danth/stylix?ref=release-25.11";
|
||||
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
|
||||
|
||||
sops-nix.url = "github:Mic92/sops-nix";
|
||||
|
||||
|
|
@ -43,18 +41,6 @@
|
|||
url = "git+https://git.kylekrein.com/kylekrein/emacs-config";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
beeengine = {
|
||||
url = "git+https://github.com/KyleKrein/BeeEngine?submodules=1"; #"git+https://git.kylekrein.com/BeeEngine/BeeEngine?shallow=1";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
conduwuit = {
|
||||
url = "git+https://forgejo.ellis.link/continuwuation/continuwuity.git";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
niri-flake = {
|
||||
url = "github:sodiboo/niri-flake";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||
chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
|
||||
lanzaboote.url = "github:nix-community/lanzaboote";
|
||||
|
|
@ -65,10 +51,6 @@
|
|||
url = "git+https://git.kylekrein.com/kylekrein/snowfall-lib"; #"git+file:///home/kylekrein/Git/snowfall-lib";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
snowfall-flake = {
|
||||
url = "github:snowfallorg/flake";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
deploy-rs = {
|
||||
url = "github:serokell/deploy-rs";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
|
@ -77,23 +59,6 @@
|
|||
url = "github:cachix/git-hooks.nix";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
quickshell = {
|
||||
url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
dgop = {
|
||||
url = "github:AvengeMedia/dgop";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
desktopShell = {
|
||||
url = "github:KyleKrein/DesktopShell";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.dgop.follows = "dgop";
|
||||
};
|
||||
rose-pine-hyprcursor = {
|
||||
url = "github:ndom91/rose-pine-hyprcursor";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
declarative-jellyfin = {
|
||||
url = "github:Sveske-Juice/declarative-jellyfin";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
|
@ -130,10 +95,9 @@
|
|||
};
|
||||
# Per-channel config
|
||||
channels = {
|
||||
nixpkgs-cuda = {
|
||||
nixpkgs-libre = {
|
||||
config = {
|
||||
allowUnfree = true;
|
||||
cudaSupport = true;
|
||||
allowUnfree = false;
|
||||
};
|
||||
input = inputs.nixpkgs;
|
||||
};
|
||||
|
|
@ -143,14 +107,10 @@
|
|||
|
||||
overlays = with inputs; [
|
||||
emacs-kylekrein.overlays.default
|
||||
niri-flake.overlays.niri
|
||||
snowfall-flake.overlays.default
|
||||
];
|
||||
|
||||
systems.modules.nixos = with inputs; [
|
||||
home-manager.nixosModules.home-manager
|
||||
nix-flatpak.nixosModules.nix-flatpak
|
||||
niri-flake.nixosModules.niri
|
||||
sops-nix.nixosModules.sops
|
||||
nixos-facter-modules.nixosModules.facter
|
||||
home-manager.nixosModules.default
|
||||
|
|
@ -161,15 +121,6 @@
|
|||
lanzaboote.nixosModules.lanzaboote
|
||||
impermanence.nixosModules.impermanence
|
||||
declarative-jellyfin.nixosModules.default
|
||||
desktopShell.nixosModules.greeter
|
||||
];
|
||||
|
||||
systems.hosts.kylekrein-framework12.modules = with inputs; [
|
||||
nixos-hardware.nixosModules.framework-12-13th-gen-intel
|
||||
];
|
||||
|
||||
homes.modules = with inputs; [
|
||||
nix-flatpak.homeManagerModules.nix-flatpak
|
||||
];
|
||||
|
||||
templates = import ./templates {};
|
||||
|
|
@ -183,7 +134,7 @@
|
|||
};
|
||||
kylekrein-homepc.remoteBuild = true;
|
||||
};
|
||||
exclude = ["kylekrein-wsl-wm" "kylekrein-server"];
|
||||
exclude = ["kylekrein-wsl-wm" ];
|
||||
};
|
||||
|
||||
outputs-builder = channels: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue