Removed old stuff(dont use NixOS on desktop anymore) + update

This commit is contained in:
Aleksandr Lebedev 2026-01-20 17:16:27 +01:00
parent 859ffa55e8
commit 53750afbe3
47 changed files with 22 additions and 18286 deletions

View file

@ -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: {