Compare commits

...

4 commits

Author SHA1 Message Date
Fabian Montero bd18abd3e8
add fixes in order to be compatible with 24.11 2024-11-30 21:19:51 -06:00
Fabian Montero b9087c333b
switch from pulseaudio to pipewire 2024-11-30 20:22:44 -06:00
Fabian Montero 96e0b06807
flake.lock: Update
Flake lock file updates:

• Updated input 'authentik-nix':
    'github:nix-community/authentik-nix/91ff8d93f089104d3d75c85758832252989c6a04' (2024-11-14)
  → 'github:nix-community/authentik-nix/9d9c0a3a94a91cfed654a18239e27cf56970daa4' (2024-11-21)
• Updated input 'authentik-nix/authentik-src':
    'github:goauthentik/authentik/66a4970014da49ceec0715e5dec8c9aa032a3146' (2024-11-14)
  → 'github:goauthentik/authentik/527e584699abc93712114b05f70f59c5187caa66' (2024-11-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2f23fa308a7c067e52dfcc30a0758f47043ec176' (2024-09-22)
  → 'github:nix-community/home-manager/f3111f62a23451114433888902a55cf0692b408d' (2024-11-24)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e8c38b73aeb218e27163376a2d617e61a2ad9b59' (2024-11-16)
  → 'github:nixos/nixpkgs/c71ad5c34d51dcbda4c15f44ea4e4aa6bb6ac1e9' (2024-11-28)
• Updated input 'nur':
    'github:nix-community/NUR/a1d4c79a93b4a56127c152f4eec71eee63f8f5e6' (2024-11-20)
  → 'github:nix-community/NUR/d711073b26533360c2bc595b4e6a824b873f8e22' (2024-12-01)
• Updated input 'unstable':
    'github:nixos/nixpkgs/23e89b7da85c3640bbc2173fe04f4bd114342367' (2024-11-19)
  → 'github:nixos/nixpkgs/970e93b9f82e2a0f3675757eb0bfc73297cc6370' (2024-11-28)
• Updated input 'vpsadminos':
    'github:vpsfreecz/vpsadminos/c387a0c9461e1ea261987897d342edec12c1af4f' (2024-11-20)
  → 'github:vpsfreecz/vpsadminos/adea302cd4033be844cd033d30bc552270025331' (2024-11-30)
2024-11-30 19:42:49 -06:00
Fabian Montero cb2549c417
update to 24.11 2024-11-30 19:41:45 -06:00
9 changed files with 56 additions and 44 deletions

View file

@ -37,11 +37,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1731622832, "lastModified": 1732215451,
"narHash": "sha256-uTdeXrKRhkBaDAGSxw7s8YYvbU2JN6bbWh2ngUjmnUM=", "narHash": "sha256-P2VVlzRGKBNsiHsN1yMZcSMXpwtIx9ysMFZAqKFJ14o=",
"owner": "nix-community", "owner": "nix-community",
"repo": "authentik-nix", "repo": "authentik-nix",
"rev": "91ff8d93f089104d3d75c85758832252989c6a04", "rev": "9d9c0a3a94a91cfed654a18239e27cf56970daa4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -53,16 +53,16 @@
"authentik-src": { "authentik-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1731600340, "lastModified": 1732213300,
"narHash": "sha256-7uQteE+Ywiu04Ymhl3G8IRH6JJXPyd0mg61tJJMeGvg=", "narHash": "sha256-4Pv35cnZGiTxe6j2O0F9L9sHzxVIC1SazeAUD5kWeBs=",
"owner": "goauthentik", "owner": "goauthentik",
"repo": "authentik", "repo": "authentik",
"rev": "66a4970014da49ceec0715e5dec8c9aa032a3146", "rev": "527e584699abc93712114b05f70f59c5187caa66",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "goauthentik", "owner": "goauthentik",
"ref": "version/2024.10.2", "ref": "version/2024.10.4",
"repo": "authentik", "repo": "authentik",
"type": "github" "type": "github"
} }
@ -593,16 +593,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726989464, "lastModified": 1732466619,
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=", "narHash": "sha256-T1e5oceypZu3Q8vzICjv1X/sGs9XfJRMW5OuXHgpB3c=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176", "rev": "f3111f62a23451114433888902a55cf0692b408d",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.05", "ref": "release-24.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@ -998,27 +998,27 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1731797254, "lastModified": 1732824227,
"narHash": "sha256-df3dJApLPhd11AlueuoN0Q4fHo/hagP75LlM5K1sz9g=", "narHash": "sha256-fYNXgpu1AEeLyd3fQt4Ym0tcVP7cdJ8wRoqJ+CtTRyY=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e8c38b73aeb218e27163376a2d617e61a2ad9b59", "rev": "c71ad5c34d51dcbda4c15f44ea4e4aa6bb6ac1e9",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-24.05", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1732140964, "lastModified": 1733015936,
"narHash": "sha256-OrmDjtdoUqsWE7DPwEgn+a3qcPMX21f7uCzMnDjxdFs=", "narHash": "sha256-d/wq3j57flyYQ1F3s/B2f0bHCaOKF6d7JTxzfMCGRmw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "a1d4c79a93b4a56127c152f4eec71eee63f8f5e6", "rev": "d711073b26533360c2bc595b4e6a824b873f8e22",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1260,11 +1260,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1732014248, "lastModified": 1732837521,
"narHash": "sha256-y/MEyuJ5oBWrWAic/14LaIr/u5E0wRVzyYsouYY3W6w=", "narHash": "sha256-jNRNr49UiuIwaarqijgdTR2qLPifxsVhlJrKzQ8XUIE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "23e89b7da85c3640bbc2173fe04f4bd114342367", "rev": "970e93b9f82e2a0f3675757eb0bfc73297cc6370",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1276,11 +1276,11 @@
}, },
"vpsadminos": { "vpsadminos": {
"locked": { "locked": {
"lastModified": 1732118640, "lastModified": 1732972373,
"narHash": "sha256-wsCd/zbCHAOVvM6X2UQLvDszo0uiEEUP8F65M97qREw=", "narHash": "sha256-n1JQ6x5nh7/sgKKe8uWWdrw2pz2tkJm6IRpI5+I1chI=",
"owner": "vpsfreecz", "owner": "vpsfreecz",
"repo": "vpsadminos", "repo": "vpsadminos",
"rev": "c387a0c9461e1ea261987897d342edec12c1af4f", "rev": "adea302cd4033be844cd033d30bc552270025331",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,10 +1,10 @@
{ {
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
unstable.url = "github:nixos/nixpkgs/nixos-unstable"; unstable.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = { home-manager = {
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };

View file

@ -25,10 +25,10 @@ in {
services.gpg-agent = { services.gpg-agent = {
enable = true; enable = true;
enableZshIntegration = true; enableZshIntegration = true;
enableBashIntegration = true; enableBashIntegration = true;
enableExtraSocket = true; enableExtraSocket = true;
enableSshSupport = true; enableSshSupport = true;

View file

@ -1,7 +1,7 @@
{ {
config, config,
lib, lib,
pkgs pkgs,
}: '' }: ''
# The following lines were added by compinstall # The following lines were added by compinstall

View file

@ -6,6 +6,7 @@ with lib;
"spotify-unwrapped" "spotify-unwrapped"
"steam" "steam"
"steam-original" "steam-original"
"steam-unwrapped"
"steam-run" "steam-run"
"zoom" "zoom"
] ]

View file

@ -47,11 +47,22 @@
}; };
services.libinput.enable = true; services.libinput.enable = true;
hardware.opengl.enable = true; hardware.graphics.enable = true;
# Enable sound. security.rtkit.enable = true;
sound.enable = true;
hardware.pulseaudio.enable = true; services.pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
jack.enable = true;
pulse.enable = true;
wireplumber.enable = true;
};
programs.zsh.enable = true; programs.zsh.enable = true;
environment.pathsToLink = ["/share/zsh"]; environment.pathsToLink = ["/share/zsh"];
@ -86,14 +97,12 @@
virtualisation.libvirtd.onBoot = "start"; virtualisation.libvirtd.onBoot = "start";
nix = { nix = {
package = pkgs.nixFlakes; package = pkgs.nixVersions.stable;
extraOptions = '' extraOptions = ''
experimental-features = nix-command flakes repl-flake experimental-features = nix-command flakes
''; '';
}; };
hardware.opengl.driSupport32Bit = true;
services.openssh.enable = true; services.openssh.enable = true;
services.earlyoom = { services.earlyoom = {

View file

@ -26,9 +26,11 @@
u2f = { u2f = {
enable = true; enable = true;
debug = false;
cue = true;
control = "sufficient"; control = "sufficient";
settings = {
debug = false;
cue = true;
};
}; };
}; };
} }

View file

@ -46,10 +46,10 @@ with lib; {
networking.hostName = "vps"; networking.hostName = "vps";
nix = { nix = {
package = pkgs.nixFlakes; package = pkgs.nixVersions.stable;
extraOptions = '' extraOptions = ''
experimental-features = nix-command flakes repl-flake experimental-features = nix-command flakes
''; '';
# No me interesa el global registry # No me interesa el global registry
@ -104,5 +104,5 @@ with lib; {
time.timeZone = "Europe/Amsterdam"; time.timeZone = "Europe/Amsterdam";
system.stateVersion = "24.05"; system.stateVersion = "24.05"; # DO NOT CHANGE
} }

View file

@ -67,8 +67,8 @@ with lib; {
ParserFunctions = null; ParserFunctions = null;
TemplateStyles = pkgs.fetchzip { TemplateStyles = pkgs.fetchzip {
url = "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/TemplateStyles/+archive/refs/heads/wmf/1.42.0-wmf.9.tar.gz"; url = "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/TemplateStyles/+archive/refs/heads/wmf/1.44.0-wmf.5.tar.gz";
sha256 = "sha256-+EOwkDU8L0qQ4Wo3WDqNug4Pyz/PUhOiHKmNcFJO4G0="; sha256 = "sha256-Mb8svP8zt4d1U/NHd9Dd2oUe/SksB/zKYGNYdpmrRfc=";
stripRoot = false; stripRoot = false;
}; };
}; };