Something went wrong. Try again.
❄️ Dotfiles and NixOS configurations
Something went wrong. Try again.
1.1 kB · 43 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344{pkgs, ...}: { imports = [./hardware-configuration.nix ./boot.nix ./specialisation/home-cache.nix ./swapfile.nix ./sway ./wireguard.nix];
hardware.enableRedistributableFirmware = true; boot.kernelPackages = pkgs.linuxKernel.packages.linux_zen;
powerManagement.cpuFreqGovernor = "powersave"; services.fwupd.enable = true;
networking.networkmanager.enable = true;
hardware.bluetooth.enable = true;
boot.binfmt.emulatedSystems = ["aarch64-linux"];
services.flatpak.enable = true; xdg.portal = { enable = true; wlr.enable = true; extraPortals = [pkgs.xdg-desktop-portal-gtk]; };
services.gnome.gnome-keyring.enable = true;
services.logind = { lidSwitch = "suspend-then-hibernate"; extraConfig = '' HandlePowerKey=suspend-then-hibernate PowerKeyIgnoreInhibited=yes LidSwitchIgnoreInhibited=no ''; };
systemd.sleep.extraConfig = '' HibernateDelaySec=10m '';
environment.systemPackages = with pkgs; [vim];
profile.gpg.keygrips = ["BF9C6D61344A624956EB93594834D4D2AF5BD8C1"];
system.stateVersion = "23.11";}