test to swap channels

This commit is contained in:
Danilo Reyes 2025-02-15 15:55:14 -06:00
parent 661189aa50
commit c4611b9041
4 changed files with 58 additions and 36 deletions

73
flake.lock generated
View File

@ -125,11 +125,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1739435854, "lastModified": 1739608391,
"narHash": "sha256-0dvbmn2FSYZB8vrsHYyYX8KnaZyg6ONLrNPb6D7nw+8=", "narHash": "sha256-0s/EyM/9nYG3Ftn6hPFArW9zc5jKrTk+M9nFLDdyQDs=",
"owner": "marienz", "owner": "marienz",
"repo": "nix-doom-emacs-unstraightened", "repo": "nix-doom-emacs-unstraightened",
"rev": "f0e4efb293956f494459eef713e8e82512314a00", "rev": "2ff18c6589aea7a749c83957c6b65a64d0b0a2de",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -164,11 +164,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739414090, "lastModified": 1739585438,
"narHash": "sha256-a3RrKwEPoNh68CPqNIhTqhmd8gFwyF16LGuc3jT2W7s=", "narHash": "sha256-gyPjqDLiZ8MM0bo6hpNv/aqhrKPCGaasUWpc8vQIfnA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "8a91f48b10b4ef312f483af4fc2ca768f05118b6", "rev": "119c1e609911a1a24af83e342fa4e2b11faa2096",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -412,11 +412,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739470101, "lastModified": 1739571712,
"narHash": "sha256-NxNe32VB4XI/xIXrsKmIfrcgtEx5r/5s52pL3CpEcA4=", "narHash": "sha256-0UdSDV/TBY+GuxXLbrLq3l2Fq02ciyKCIMy4qmnfJXQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5031c6d2978109336637977c165f82aa49fa16a7", "rev": "6d3163aea47fdb1fe19744e91306a2ea4f602292",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -522,11 +522,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1739446679, "lastModified": 1739646242,
"narHash": "sha256-W4/dpSdDzsqw2diGefNHlhYFhx18oX4k7GLDjvGc96E=", "narHash": "sha256-v4ub7niyjjFs6T6QCtuw2jDHED/gWGOxz38DtFEjPfI=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "40adb3dfb4b6f8cf0c5093f095954e3ef162a8eb", "rev": "94a30889a78fa7c7f87fe8134c18357855824c35",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -735,11 +735,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739410808, "lastModified": 1739497168,
"narHash": "sha256-hnQFEeTs3G9dCvbBjCUF7WuPyGdUwppOhqJUhepzjjc=", "narHash": "sha256-gKF/ZZRAHYvCXwZRDopPfy/kQrL1W7HqiAjjnDn3WSo=",
"owner": "fufexan", "owner": "fufexan",
"repo": "nix-gaming", "repo": "nix-gaming",
"rev": "78967efda12abfb171fa837c7b9f9d1043277a15", "rev": "78c53283c9c7a4f1ac83ac0354e5f74ef8eacc01",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -750,11 +750,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1739319052, "lastModified": 1739451785,
"narHash": "sha256-L8Tq1dnW96U70vrNpCCGCLHz4rX1GhNRCrRI/iox9wc=", "narHash": "sha256-3ebRdThRic9bHMuNi2IAA/ek9b32bsy8F5R4SvGTIog=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "83a2581c81ff5b06f7c1a4e7cc736a455dfcf7b4", "rev": "1128e89fd5e11bb25aedbfc287733c6502202ea9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -792,13 +792,29 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs11": { "nixpkgs-small": {
"locked": { "locked": {
"lastModified": 1739357830, "lastModified": 1739611738,
"narHash": "sha256-9xim3nJJUFbVbJCz48UP4fGRStVW5nv4VdbimbKxJ3I=", "narHash": "sha256-3bnOIZz8KXtzcaXGuH9Eriv0HiQyr1EIfcye+VHLQZE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0ff09db9d034a04acd4e8908820ba0b410d7a33a", "rev": "31ff66eb77d02e9ac34b7256a02edb1c43fb9998",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable-small",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs11": {
"locked": {
"lastModified": 1739484910,
"narHash": "sha256-wjWLzdM7PIq4ZAe7k3vyjtgVJn6b0UeodtRFlM/6W5U=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0b73e36b1962620a8ac551a37229dd8662dac5c8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -810,11 +826,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1739214665, "lastModified": 1739446958,
"narHash": "sha256-26L8VAu3/1YRxS8MHgBOyOM8xALdo6N0I04PgorE7UM=", "narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "64e75cd44acf21c7933d61d7721e812eac1b5a0a", "rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -854,11 +870,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1739467343, "lastModified": 1739654605,
"narHash": "sha256-isYgWK2YxUdJn9gPHeQAmGuBPrLHAp0GLOygKsov32c=", "narHash": "sha256-Y7Jd4gZRQfKUZ5T6NnrPiLdnJZAeTAjW5mTN0BGx6RA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nur", "repo": "nur",
"rev": "9716d3d51de1eaa8fc75a66d446e1d8d4c4e4cc5", "rev": "e0218a5bbb7e8b1789fa79e4a0693ca507b97919",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -898,6 +914,7 @@
"jawz-scripts": "jawz-scripts", "jawz-scripts": "jawz-scripts",
"nix-gaming": "nix-gaming", "nix-gaming": "nix-gaming",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"nixpkgs-small": "nixpkgs-small",
"nixpkgs11": "nixpkgs11", "nixpkgs11": "nixpkgs11",
"nixtendo-switch": "nixtendo-switch", "nixtendo-switch": "nixtendo-switch",
"nur": "nur", "nur": "nur",

View File

@ -2,6 +2,7 @@
description = "JawZ NixOS flake setup"; description = "JawZ NixOS flake setup";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
nixpkgs-small.url = "github:nixos/nixpkgs?ref=nixos-unstable-small";
nixpkgs11.url = "github:nixos/nixpkgs?ref=nixos-24.11"; nixpkgs11.url = "github:nixos/nixpkgs?ref=nixos-24.11";
ucodenix.url = "github:e-tho/ucodenix"; ucodenix.url = "github:e-tho/ucodenix";
doom-emacs.url = "github:marienz/nix-doom-emacs-unstraightened"; doom-emacs.url = "github:marienz/nix-doom-emacs-unstraightened";
@ -50,9 +51,11 @@
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
}; };
lib = inputs.nixpkgs.lib // inputs.home-manager.lib;
createConfig = createConfig =
name: name: local-nixpkgs:
let
lib = local-nixpkgs.lib // inputs.home-manager.lib;
in
lib.nixosSystem { lib.nixosSystem {
inherit system; inherit system;
specialArgs = { specialArgs = {
@ -75,9 +78,9 @@
in in
{ {
nixosConfigurations = { nixosConfigurations = {
workstation = "workstation" |> createConfig; workstation = createConfig "workstation" inputs.nixpkgs;
miniserver = "miniserver" |> createConfig; miniserver = createConfig "miniserver" inputs.nixpkgs-small;
server = "server" |> createConfig; server = createConfig "server" inputs.nixpkgs-small;
}; };
}; };
} }

View File

@ -34,8 +34,7 @@
tor-browser-bundle-bin # dark web, so dark! tor-browser-bundle-bin # dark web, so dark!
telegram-desktop # furry chat telegram-desktop # furry chat
nicotine-plus # remember Ares? nicotine-plus # remember Ares?
vesktop # screen share with audio discord discord # :3
discord-ptb # :3
; ;
}; };
}; };

View File

@ -34,7 +34,10 @@ _final: prev: {
]); ]);
}; };
handbrake = prev.handbrake.override { useGtk = true; }; handbrake = prev.handbrake.override { useGtk = true; };
discord-ptb = prev.discord.override { withVencord = true; }; discord = prev.discord.override {
withVencord = true;
withOpenASAR = true;
};
ripgrep = prev.ripgrep.override { withPCRE2 = true; }; ripgrep = prev.ripgrep.override { withPCRE2 = true; };
papirus-icon-theme = prev.papirus-icon-theme.override { color = "orange"; }; papirus-icon-theme = prev.papirus-icon-theme.override { color = "orange"; };
blender = pkgs11.blender.override { cudaSupport = true; }; blender = pkgs11.blender.override { cudaSupport = true; };