aboutsummaryrefslogtreecommitdiff
path: root/share/system/client-common.nix
diff options
context:
space:
mode:
Diffstat (limited to 'share/system/client-common.nix')
-rw-r--r--share/system/client-common.nix25
1 files changed, 20 insertions, 5 deletions
diff --git a/share/system/client-common.nix b/share/system/client-common.nix
index 4d3c3ca..e3d2b60 100644
--- a/share/system/client-common.nix
+++ b/share/system/client-common.nix
@@ -1,9 +1,13 @@
# Common configuration options for client machines (i.e. not servers)
-{ pkgs, ... }: {
+{ pkgs, ... }:
+{
imports = [ ./steam.nix ];
programs.hyprland.enable = true;
- boot.supportedFilesystems = [ "ntfs" "bcachefs" ];
+ boot.supportedFilesystems = [
+ "ntfs"
+ "bcachefs"
+ ];
nixpkgs.config.allowUnfree = true;
nix.gc = {
@@ -17,7 +21,11 @@
useNetworkd = true;
firewall = {
enable = true;
- allowedTCPPorts = [ 80 443 34197 ];
+ allowedTCPPorts = [
+ 80
+ 443
+ 34197
+ ];
};
};
services.mullvad-vpn.enable = true;
@@ -34,7 +42,9 @@
enable = true;
enableSSHSupport = true;
pinentryPackage = pkgs.pinentry-gnome3;
- settings = { default-cache-ttl = 1200; };
+ settings = {
+ default-cache-ttl = 1200;
+ };
};
sound.enable = true;
@@ -49,7 +59,12 @@
noto-fonts-cjk
noto-fonts-emoji
proggyfonts
- (nerdfonts.override { fonts = [ "FiraCode" "CascadiaCode" ]; })
+ (nerdfonts.override {
+ fonts = [
+ "FiraCode"
+ "CascadiaCode"
+ ];
+ })
overpass
inter
];