diff --git a/fileserver/configuration.nix b/fileserver/configuration.nix index 71d97a3..a68ce81 100644 --- a/fileserver/configuration.nix +++ b/fileserver/configuration.nix @@ -34,17 +34,6 @@ services.zfs.autoScrub.enable = true; services.zfs.trim.enable = true; - # Maintenance - system.autoUpgrade.enable = true; - nix.gc = { - automatic = true; - dates = "weekly"; - options = "--delete-older-than 10d"; - }; - nix.optimise.automatic = true; - nix.optimise.dates = [ "03:45" ]; - nix.settings.auto-optimise-store = true; - # Firmware services.fwupd.enable = true; hardware.firmware = with pkgs; [ firmwareLinuxNonfree ]; diff --git a/workstation/configuration.nix b/workstation/configuration.nix index dc93ab0..67a83c7 100644 --- a/workstation/configuration.nix +++ b/workstation/configuration.nix @@ -103,6 +103,8 @@ extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; }; + + # Configure keymap in X11 services.xserver.xkb.layout = "no"; # services.xserver.xkb.options = "eurosign:e,caps:escape"; @@ -113,16 +115,16 @@ liberation_ttf dina-font proggyfonts - # Fonts - nerd-fonts.meslo-lg - nerd-fonts.jetbrains-mono - nerd-fonts.fira-code - nerd-fonts.droid-sans-mono - nerd-fonts.zed-mono - nerd-fonts.iosevka - nerd-fonts.iosevka-term + # Fonts + nerd-fonts.meslo-lg + nerd-fonts.jetbrains-mono + nerd-fonts.fira-code + nerd-fonts.droid-sans-mono + nerd-fonts.zed-mono + nerd-fonts.iosevka + nerd-fonts.iosevka-term - ]; + ]; services.pipewire = { enable = true; @@ -145,10 +147,9 @@ chromium pavucontrol gnome-tweaks beauty-line-icon-theme neo-cowsay fortune lolcat zellij zsh godot_4 gimp-with-plugins obs-studio - vesktop + vesktop ]; - }; - + }; # ld programs.nix-ld.enable = true; @@ -158,6 +159,7 @@ ]; # List packages installed in system profile. To search, run: + # $ nix search wget environment.systemPackages = with pkgs; [ kitty terminator dbus @@ -174,6 +176,8 @@ git mc eza du-dust ripgrep nix-direnv + + # Languages zig @@ -182,9 +186,6 @@ go gotools golint rustup nodejs - dotnet-sdk - dotnet-runtime - # language servers csharp-ls zls