Compare commits

...

3 commits

Author SHA1 Message Date
Geir Okkenhaug Jerstad 2f7811c197 Merge branch 'main' of git.sr.ht:~geokkjer/NixOS_configs 2024-12-03 13:31:19 +01:00
Geir Okkenhaug Jerstad 15eec54067 added dotnet 2024-12-03 13:30:43 +01:00
Geir Okkenhaug Jerstad d7abb17048 configured some maintenance options 2024-12-03 09:16:18 +01:00
2 changed files with 26 additions and 16 deletions

View file

@ -34,6 +34,17 @@
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 ];

View file

@ -103,8 +103,6 @@
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
};
# Configure keymap in X11
services.xserver.xkb.layout = "no";
# services.xserver.xkb.options = "eurosign:e,caps:escape";
@ -115,16 +113,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;
@ -149,7 +147,8 @@
zellij zsh godot_4 gimp-with-plugins obs-studio
vesktop
];
};
};
# ld
programs.nix-ld.enable = true;
@ -159,7 +158,6 @@
];
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
kitty terminator
dbus
@ -177,8 +175,6 @@
mc eza du-dust ripgrep
nix-direnv
# Languages
zig
python3 python3Packages.pip
@ -186,6 +182,9 @@
go gotools golint
rustup
nodejs
dotnet-sdk
dotnet-runtime
# language servers
csharp-ls
zls