diff --git a/base/absolution/configuration.nix b/base/absolution/configuration.nix index aea15b7..c4e4e90 100644 --- a/base/absolution/configuration.nix +++ b/base/absolution/configuration.nix @@ -86,7 +86,7 @@ programs.virt-manager.enable = true; systemd.packages = with pkgs; [lact]; systemd.services.lactd.wantedBy = ["multi-user.target"]; - networking.hostName = "Absolution"; # Define your hostname. + networking.hostName = "absolution"; # Define your hostname. powerManagement.cpuFreqGovernor = "performance"; diff --git a/base/adventurer/configuration.nix b/base/adventurer/configuration.nix index 1902634..3f25455 100644 --- a/base/adventurer/configuration.nix +++ b/base/adventurer/configuration.nix @@ -25,7 +25,11 @@ PASSWORD_STORE_DIR = "/home/maya/sync/general/pass"; }; programs.gnupg.agent.enable = true; - programs.steam.enable = true; + + environment.pathsToLink = [ "/share/xdg-desktop-portal" ]; + + security.sudo.package = pkgs.sudo.override { withInsults = true; }; + # Configure network proxy if necessary # networking.proxy.default = "http://user:password@proxy:port/"; # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; diff --git a/base/callisto/configuration.nix b/base/callisto/configuration.nix index e15ecff..0570a74 100644 --- a/base/callisto/configuration.nix +++ b/base/callisto/configuration.nix @@ -25,6 +25,9 @@ }; }; }; + + environment.pathsToLink = [ "/share/xdg-desktop-portal" ]; + services.gvfs.enable = true; security.sudo.package = pkgs.sudo.override { withInsults = true; }; programs.thunderbird.enable = true; diff --git a/base/hassie/configuration.nix b/base/hassie/configuration.nix index 67a8c8e..138d3d6 100644 --- a/base/hassie/configuration.nix +++ b/base/hassie/configuration.nix @@ -20,23 +20,15 @@ enable = true; capSysNice = false; }; - steam = { - enable = true; - protontricks.enable = true; - extraPackages = with pkgs; [ - xorg.libXcursor - xorg.libXi - xorg.libXinerama - xorg.libXScrnSaver - xorg.libxcb - libpng - libpulseaudio - flashrom.enable = true; nix-ld.enable = true; nix-ld.libraries = with pkgs; [xorg.libxcb libao xorg.libX11 libusb1 cargo rustc pkg-config cacert]; }; + environment.pathsToLink = [ "/share/xdg-desktop-portal" ]; + + security.sudo.package = pkgs.sudo.override { withInsults = true; }; + services.journald.extraConfig = '' SystemMaxUse=2G ''; @@ -50,7 +42,6 @@ boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; boot.initrd.systemd.enable = true; - boot.initrd.kernelModules = [ "amdgpu" ]; boot.loader.efi.efiSysMountPoint = "/boot/"; boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback.out @@ -60,7 +51,7 @@ "vm.max_map_count" = 2147483642; }; - networking.hostName = "Katara"; # Define your hostname. + networking.hostName = "hassie"; # Define your hostname. powerManagement.cpuFreqGovernor = "performance"; diff --git a/base/hypermac/configuration.nix b/base/hypermac/configuration.nix index 95f0571..fec716c 100644 --- a/base/hypermac/configuration.nix +++ b/base/hypermac/configuration.nix @@ -21,6 +21,10 @@ }; }; + environment.pathsToLink = [ "/share/xdg-desktop-portal" ]; + + security.sudo.package = pkgs.sudo.override { withInsults = true; }; + programs.adb.enable = true; environment.variables = { WLR_NO_HARDWARE_CURSORS = "1"; diff --git a/base/patio/configuration.nix b/base/patio/configuration.nix index eb93eeb..2cee878 100644 --- a/base/patio/configuration.nix +++ b/base/patio/configuration.nix @@ -20,6 +20,9 @@ jovian.steam.desktopSession = "plasma"; jovian.devices.steamdeck.autoUpdate = true; + environment.pathsToLink = [ "/share/xdg-desktop-portal" ]; + + security.sudo.package = pkgs.sudo.override { withInsults = true; }; programs = { adb.enable = true; @@ -34,8 +37,6 @@ SystemMaxUse=2G ''; - hardware.steam-hardware.enable = true; - services.tailscale = { enable = true; useRoutingFeatures = "both"; diff --git a/base/umbriel/configuration.nix b/base/umbriel/configuration.nix index 1816dbc..6ae01a4 100644 --- a/base/umbriel/configuration.nix +++ b/base/umbriel/configuration.nix @@ -29,6 +29,10 @@ SystemMaxUse=2G ''; + environment.pathsToLink = [ "/share/xdg-desktop-portal" ]; + + security.sudo.package = pkgs.sudo.override { withInsults = true; }; + services.tailscale = { enable = true; useRoutingFeatures = "both"; @@ -49,7 +53,7 @@ "vm.max_map_count" = 2147483642; }; - networking.hostName = "Umbriel"; # Define your hostname. + networking.hostName = "umbriel"; # Define your hostname. powerManagement.cpuFreqGovernor = "performance";