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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -46,10 +46,10 @@ with lib; {
networking.hostName = "vps";
nix = {
package = pkgs.nixFlakes;
package = pkgs.nixVersions.stable;
extraOptions = ''
experimental-features = nix-command flakes repl-flake
experimental-features = nix-command flakes
'';
# No me interesa el global registry
@ -104,5 +104,5 @@ with lib; {
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;
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";
sha256 = "sha256-+EOwkDU8L0qQ4Wo3WDqNug4Pyz/PUhOiHKmNcFJO4G0=";
url = "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/TemplateStyles/+archive/refs/heads/wmf/1.44.0-wmf.5.tar.gz";
sha256 = "sha256-Mb8svP8zt4d1U/NHd9Dd2oUe/SksB/zKYGNYdpmrRfc=";
stripRoot = false;
};
};