remove noctalia and nix-index-database + add bcdl-free flake

This commit is contained in:
2026-07-29 21:04:41 +02:00
parent e221003c18
commit de0d6b0d7e
4 changed files with 68 additions and 102 deletions
+3 -14
View File
@@ -207,24 +207,13 @@ in
pinentryPackage = pkgs.pinentry-curses; pinentryPackage = pkgs.pinentry-curses;
}; };
# programs.steam = {
# enable = true;
# package = pkgs.millennium-steam.override {
# extraEnv = {
# LD_AUDIT = "${
# sls-steam.packages.${pkgs.stdenv.hostPlatform.system}.sls-steam
# }/library-inject.so:${
# sls-steam.packages.${pkgs.stdenv.hostPlatform.system}.sls-steam
# }/SLSsteam.so";
# };
# };
# };
programs.steam = { programs.steam = {
enable = true; enable = true;
package = pkgs.millennium-steam.override { package = pkgs.millennium-steam.override {
extraEnv = { extraEnv = {
LD_AUDIT = "/home/user/Downloads/SLSsteam 20260722152506/bin/library-inject.so:/home/user/Downloads/SLSsteam 20260722152506/bin/SLSsteam.so"; LD_AUDIT = "${sls-steam.packages.${pkgs.stdenv.hostPlatform.system}.sls-steam}/library-inject.so:${
sls-steam.packages.${pkgs.stdenv.hostPlatform.system}.sls-steam
}/SLSsteam.so";
}; };
}; };
}; };
Generated
+60 -68
View File
@@ -1,5 +1,23 @@
{ {
"nodes": { "nodes": {
"bcdl-free": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1785350661,
"narHash": "sha256-IEFWX9+OQkvYry8ODdVmRZkD8K0WiPVLRAo/GItzBJs=",
"ref": "refs/heads/main",
"rev": "8b9fa0ef8047861ca1b8959afdf8079b39a64d53",
"revCount": 74,
"type": "git",
"url": "https://git.pizzasucht.net/KeksNino/free-bandcamp-downloader"
},
"original": {
"type": "git",
"url": "https://git.pizzasucht.net/KeksNino/free-bandcamp-downloader"
}
},
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1766774972, "lastModified": 1766774972,
@@ -97,11 +115,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1785239295, "lastModified": 1785306346,
"narHash": "sha256-aYFoftXjm7Df7CAoR0XoMQjJ9rTZ/l9d1jr9EqD7sHM=", "narHash": "sha256-DScBkW0fOgpGPK2trNoX3ryLTlaC14+gglFo/BhGJ4g=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "42bb40f7aaab63a107b64a20c4a4ade6550758d0", "rev": "e705714e918c3b11affcdd15db2cbe3a070420a0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -134,7 +152,7 @@
"millennium": { "millennium": {
"inputs": { "inputs": {
"millennium-src": "millennium-src", "millennium-src": "millennium-src",
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"dir": "packages/nix", "dir": "packages/nix",
@@ -169,39 +187,18 @@
"type": "github" "type": "github"
} }
}, },
"nix-index-database": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1785046085,
"narHash": "sha256-UiK+mmZJuLWQVhJ5b2wDzogIYWAesyRm6LA3h3Ulh3Y=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "11665045df8b9938ef811a3bfdc65cffb02b4b70",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nix-index-database",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1781577229, "lastModified": 1785350410,
"narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", "narHash": "sha256-wXYrsdit8Z54aOAUf7/83LDhkY9+RgSuFBO/rFJeHb8=",
"owner": "nixos", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", "rev": "00d4d9bc4d406965d1e0081300dd8c854fd4ba11",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"type": "github" "type": "github"
} }
}, },
@@ -222,11 +219,27 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1785239275, "lastModified": 1781577229,
"narHash": "sha256-T/qG4MmyCmFzqo9YMQwkjK7va3Tukr2OZI4xkcUSCqQ=", "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"type": "github"
},
"original": {
"owner": "nixos",
"repo": "nixpkgs",
"rev": "567a49d1913ce81ac6e9582e3553dd90a955875f",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1785332987,
"narHash": "sha256-Eiw4ie++bC7tDWyBEZmcbEeKv1xv0UAihkVTjD4C5VM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f536d5c00cd7ad28be33108ec9d67fe50b28e2a2", "rev": "97478ef76c1f4c40b12fd4a42c1feba41e60650d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -235,7 +248,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1767026758, "lastModified": 1767026758,
"narHash": "sha256-7fsac/f7nh/VaKJ/qm3I338+wAJa/3J57cOGpXi0Sbg=", "narHash": "sha256-7fsac/f7nh/VaKJ/qm3I338+wAJa/3J57cOGpXi0Sbg=",
@@ -251,7 +264,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_4": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1783279667, "lastModified": 1783279667,
"narHash": "sha256-/NAkDSsve+GNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s=", "narHash": "sha256-/NAkDSsve+GNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s=",
@@ -267,7 +280,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_5": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1784007870, "lastModified": 1784007870,
"narHash": "sha256-djcLt/JJphyNt4eDY9XTly+/WbCK5lqWq9lSgCmJkkQ=", "narHash": "sha256-djcLt/JJphyNt4eDY9XTly+/WbCK5lqWq9lSgCmJkkQ=",
@@ -283,34 +296,13 @@
"type": "github" "type": "github"
} }
}, },
"noctalia": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1785240175,
"narHash": "sha256-mv6ZTvqozDYvs8aygyo0q76kWoi+7mcLWFijWVDknCU=",
"owner": "noctalia-dev",
"repo": "noctalia",
"rev": "c73f168db529b0a5a37e3c13442637848b71658a",
"type": "github"
},
"original": {
"owner": "noctalia-dev",
"repo": "noctalia",
"type": "github"
}
},
"root": { "root": {
"inputs": { "inputs": {
"bcdl-free": "bcdl-free",
"gsr-ui": "gsr-ui", "gsr-ui": "gsr-ui",
"home-manager": "home-manager", "home-manager": "home-manager",
"millennium": "millennium", "millennium": "millennium",
"nix-index-database": "nix-index-database", "nixpkgs": "nixpkgs_3",
"nixpkgs": "nixpkgs_2",
"noctalia": "noctalia",
"sls-steam": "sls-steam", "sls-steam": "sls-steam",
"xremap-flake": "xremap-flake", "xremap-flake": "xremap-flake",
"yazi": "yazi", "yazi": "yazi",
@@ -345,11 +337,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1785224226, "lastModified": 1785275929,
"narHash": "sha256-Aj0ZA0boiYSPrvN+5ECpcYmx8OFEF+M1OoVY7ko0H/E=", "narHash": "sha256-3IbhTuHEqh2tokPGNKnv6x0HcsjOu3hk1MbLYRtzyRQ=",
"owner": "AceSLS", "owner": "AceSLS",
"repo": "SLSsteam", "repo": "SLSsteam",
"rev": "4f7b79143a47a8ecb97c323745c7593d55fd6f20", "rev": "1906382a482f35b2bc9b124f3849538ab432e4f3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -409,7 +401,7 @@
"inputs": { "inputs": {
"crane": "crane", "crane": "crane",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"nixpkgs": "nixpkgs_3", "nixpkgs": "nixpkgs_4",
"xremap": "xremap" "xremap": "xremap"
}, },
"locked": { "locked": {
@@ -429,15 +421,15 @@
"yazi": { "yazi": {
"inputs": { "inputs": {
"flake-utils": "flake-utils_2", "flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_4", "nixpkgs": "nixpkgs_5",
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1785208381, "lastModified": 1785301727,
"narHash": "sha256-oHCAhBClJmg2XTKwHNAyfTLnUXpwPk0Qq4oc3UiYgBA=", "narHash": "sha256-Z9g04KWv8aEowWW+QIiADE6ct36oIZmrykTzEh5sQ4M=",
"owner": "sxyazi", "owner": "sxyazi",
"repo": "yazi", "repo": "yazi",
"rev": "e58022b9aafc8dabf586e2cc29b79a230071716f", "rev": "319f90e0eab185a231eef5562215ba322e320286",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -449,7 +441,7 @@
"zen-browser": { "zen-browser": {
"inputs": { "inputs": {
"home-manager": "home-manager_2", "home-manager": "home-manager_2",
"nixpkgs": "nixpkgs_5" "nixpkgs": "nixpkgs_6"
}, },
"locked": { "locked": {
"lastModified": 1785224333, "lastModified": 1785224333,
+5 -15
View File
@@ -9,10 +9,6 @@
url = "github:AceSLS/SLSsteam"; url = "github:AceSLS/SLSsteam";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
noctalia = {
url = "github:noctalia-dev/noctalia";
inputs.nixpkgs.follows = "nixpkgs";
};
zen-browser.url = "github:0xc000022070/zen-browser-flake"; zen-browser.url = "github:0xc000022070/zen-browser-flake";
xremap-flake.url = "github:xremap/nix-flake"; xremap-flake.url = "github:xremap/nix-flake";
yazi.url = "github:sxyazi/yazi"; yazi.url = "github:sxyazi/yazi";
@@ -21,10 +17,7 @@
url = "github:rPlakama/gsr-ui-nix"; url = "github:rPlakama/gsr-ui-nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nix-index-database = { bcdl-free.url = "git+https://git.pizzasucht.net/KeksNino/free-bandcamp-downloader";
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = outputs =
@@ -36,9 +29,8 @@
sls-steam, sls-steam,
yazi, yazi,
millennium, millennium,
noctalia,
gsr-ui, gsr-ui,
nix-index-database, bcdl-free,
... ...
}: }:
let let
@@ -56,23 +48,21 @@
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
xremap-flake.nixosModules.default xremap-flake.nixosModules.default
gsr-ui.nixosModules.default gsr-ui.nixosModules.default
nix-index-database.nixosModules.default
{ {
nixpkgs.overlays = [ nixpkgs.overlays = [
(final: prev: {
samrewritten = final.callPackage ./package.nix { };
})
yazi.overlays.default yazi.overlays.default
millennium.overlays.default millennium.overlays.default
]; ];
environment.systemPackages = [ bcdl-free.packages.${system}.default ];
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.users.user = import ./home-manager/home.nix; home-manager.users.user = import ./home-manager/home.nix;
home-manager.extraSpecialArgs = { home-manager.extraSpecialArgs = {
inherit noctalia zen-browser; inherit zen-browser;
}; };
home-manager.backupFileExtension = "backup"; home-manager.backupFileExtension = "backup";
-5
View File
@@ -1,19 +1,15 @@
{ {
pkgs, pkgs,
config, config,
noctalia,
zen-browser, zen-browser,
... ...
}: }:
{ {
imports = [ imports = [
./mpd.nix ./mpd.nix
noctalia.homeModules.default
zen-browser.homeModules.beta zen-browser.homeModules.beta
]; ];
# programs.noctalia.enable = true;
home.username = "user"; home.username = "user";
home.homeDirectory = "/home/user"; home.homeDirectory = "/home/user";
@@ -116,7 +112,6 @@
programs.gcc.enable = true; programs.gcc.enable = true;
programs.mpv.enable = true; programs.mpv.enable = true;
programs.imv.enable = true; programs.imv.enable = true;
programs.hexchat.enable = true;
programs.aria2.enable = true; programs.aria2.enable = true;
programs.qutebrowser = { programs.qutebrowser = {
enable = true; enable = true;