Update to NixOS 24.05
All checks were successful
Check Flake / check-flake (push) Successful in 1m11s

This commit is contained in:
2024-06-01 19:58:52 -06:00
parent fd1ead0b62
commit 588e94dcf4
17 changed files with 63 additions and 109 deletions

View File

@@ -6,7 +6,7 @@ in
{
imports = [
./kde.nix
./xfce.nix
# ./xfce.nix
./yubikey.nix
./chromium.nix
# ./firefox.nix
@@ -41,7 +41,6 @@ in
mpv
nextcloud-client
signal-desktop
minecraft
gparted
libreoffice-fresh
thunderbird
@@ -70,7 +69,7 @@ in
];
# Printer discovery
services.avahi.enable = true;
services.avahi.nssmdns = true;
services.avahi.nssmdns4 = true;
programs.file-roller.enable = true;

View File

@@ -5,12 +5,9 @@ let
in
{
config = lib.mkIf cfg.enable {
# kde plasma
services.xserver = {
enable = true;
desktopManager.plasma5.enable = true;
displayManager.sddm.enable = true;
};
services.displayManager.sddm.enable = true;
services.displayManager.sddm.wayland.enable = true;
services.desktopManager.plasma6.enable = true;
# kde apps
nixpkgs.config.firefox.enablePlasmaBrowserIntegration = true;
@@ -20,7 +17,5 @@ in
# plasma5Packages.kmail-account-wizard
kate
];
services.xserver.desktopManager.plasma5.useQtScaling = true;
};
}

View File

@@ -43,7 +43,6 @@ in
services.spotifyd.users = [ "googlebot" ];
users.users.googlebot.packages = with pkgs; [
spotify
spotify-tui
];
users.groups.spotifyd = {

View File

@@ -9,7 +9,7 @@ in
};
config = lib.mkIf cfg.enable {
services.xserver.libinput.enable = true;
services.xserver.libinput.touchpad.naturalScrolling = true;
services.libinput.enable = true;
services.libinput.touchpad.naturalScrolling = true;
};
}

View File

@@ -63,7 +63,7 @@ in
"cris@runyan.org"
];
};
certificateScheme = 3; # use let's encrypt for certs
certificateScheme = "acme-nginx"; # use let's encrypt for certs
};
age.secrets.hashed-email-pw.file = ../../secrets/hashed-email-pw.age;
age.secrets.cris-hashed-email-pw.file = ../../secrets/cris-hashed-email-pw.age;

View File

@@ -8,7 +8,7 @@ in
config = lib.mkIf cfg.enable {
services.nextcloud = {
https = true;
package = pkgs.nextcloud28;
package = pkgs.nextcloud29;
hostName = "neet.cloud";
config.dbtype = "sqlite";
config.adminuser = "jeremy";

View File

@@ -97,7 +97,7 @@
# Printer discovery
# (is this needed?)
services.avahi.enable = true;
services.avahi.nssmdns = true;
services.avahi.nssmdns4 = true;
# printer sharing
systemd.tmpfiles.rules = [