add nix path; remove openrgb due to build issues; use unstable teams cause mic issues;

This commit is contained in:
2025-10-27 13:56:33 +00:00
parent 8f5a18577f
commit 70a7c6d30a
6 changed files with 21 additions and 18 deletions

View File

@@ -1,4 +1,4 @@
{ ... }: { inputs, ... }:
{ {
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
@@ -6,6 +6,8 @@
nix.settings.auto-optimise-store = true; nix.settings.auto-optimise-store = true;
nix.gc.automatic = true; nix.gc.automatic = true;
nix.gc.options = "--delete-older-than 7d"; nix.gc.options = "--delete-older-than 7d";
# https://github.com/nix-community/nixd/blob/main/nixd/docs/configuration.md
nix.nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
programs.nix-ld = { programs.nix-ld = {
enable = true; enable = true;

View File

@@ -19,6 +19,7 @@
url = "github:numtide/system-manager?shallow=1"; url = "github:numtide/system-manager?shallow=1";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nix-system-graphics = { nix-system-graphics = {
url = "github:soupglasses/nix-system-graphics?shallow=1"; url = "github:soupglasses/nix-system-graphics?shallow=1";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View File

@@ -32,7 +32,7 @@
"ntsync" "ntsync"
]; ];
services.hardware.openrgb.enable = true; # services.hardware.openrgb.enable = true;
fileSystems."/mnt/HDD2" = { fileSystems."/mnt/HDD2" = {
fsType = "ext4"; fsType = "ext4";

View File

@@ -48,11 +48,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760846226, "lastModified": 1761451000,
"narHash": "sha256-xmU8kAsRprJiTGBTaGrwmjBP3AMA9ltlrxHKFuy5JWc=", "narHash": "sha256-qBJL6xEIjqYq9zOcG2vf2nPTeVBppNJzvO0LuQWMwMo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "5024e1901239a76b7bf94a4cd27f3507e639d49e", "rev": "ed6b293161b378a7368cda38659eb8d3d9a0dac4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -66,11 +66,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1760925854, "lastModified": 1761443854,
"narHash": "sha256-mUEWKL7IMA0gzZlP5V/C6bFU12PcQWs1J/5Ucwzp9wY=", "narHash": "sha256-xf4jaO2hvPub4acCtV5xmeMUA47+L/Dr0Ywx3wwIN7c=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "ffbbd7f46ff61967e8ad010dc08e31385abbc483", "rev": "f44f8539049c4a7df6c9ab3df1b58d98ba081325",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -97,11 +97,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1760878510, "lastModified": 1761373498,
"narHash": "sha256-K5Osef2qexezUfs0alLvZ7nQFTGS9DL2oTVsIXsqLgs=", "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5e2a59a5b1a82f89f2c7e598302a9cacebb72a67", "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -113,11 +113,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1760862643, "lastModified": 1761173472,
"narHash": "sha256-PXwG0TM7Ek87DNx4LbGWuD93PbFeKAJs4FfALtp7Wo0=", "narHash": "sha256-m9W0dYXflzeGgKNravKJvTMR4Qqa2MVD11AwlGMufeE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "33c6dca0c0cb31d6addcd34e90a63ad61826b28c", "rev": "c8aa8cc00a5cb57fada0851a038d35c08a36a2bb",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -1,4 +1,4 @@
{ pkgs, config, ... }: { pkgs, config, inputs, ... }:
{ {
imports = [ imports = [
@@ -30,7 +30,7 @@
ffmpeg-full ffmpeg-full
# comms # comms
teams-for-linux inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}".teams-for-linux
teamspeak6-client teamspeak6-client
# media # media

View File

@@ -93,8 +93,8 @@
# open in new tabs # open in new tabs
"browser.tabs.loadBookmarksInTabs" = true; "browser.tabs.loadBookmarksInTabs" = true;
"browser.search.openintab" = true; "browser.search.openintab" = false;
"browser.urlbar.openintab" = true; "browser.urlbar.openintab" = false;
# AI # AI
"browser.ml.chat.page" = false; "browser.ml.chat.page" = false;