From 686aa0f385497799e3684c337bd7f952052341e8 Mon Sep 17 00:00:00 2001 From: cnst Date: Sun, 23 Jun 2024 18:19:48 +0200 Subject: [PATCH] restructuring2 --- nixos/configuration.nix | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 316242be..d76c9d3d 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -77,6 +77,16 @@ # System packages environment = { + etc."xdg/user-dirs.defaults".text = '' + DESKTOP=desktop + DOWNLOAD=documents/downloads + TEMPLATES=documents/templates + PUBLICSHARE=documents/share + DOCUMENTS=documents + MUSIC=media/music + PICTURES=media/photos + VIDEOS=media/video + ''; systemPackages = [ # Dev pkgs.git @@ -121,6 +131,7 @@ pkgs.p7zip pkgs.unrar pkgs.xdg-utils + pkgs.xdg-user-dirs ]; localBinInPath = true; }; @@ -164,6 +175,7 @@ libva vaapiVdpau libvdpau-va-gl + gamescope ]; }; }; @@ -175,6 +187,7 @@ programs = { solaar.enable = true; nix-ld.enable = true; + zsh.enable = true; adb.enable = true; nh = { enable = true; @@ -190,12 +203,6 @@ enable = true; xwayland.enable = true; }; - steam = { - enable = true; - remotePlay.openFirewall = true; - dedicatedServer.openFirewall = true; - }; - zsh.enable = true; }; # Time zone & Locale time.timeZone = "Europe/Stockholm"; @@ -236,6 +243,8 @@ # services services = { + udisks2.enable = true; + gvfs.enable = true; blueman.enable = true; mullvad-vpn = { enable = true; @@ -267,7 +276,7 @@ xserver = { enable = true; # displayManager.gdm.enable = true; - desktopManager.gnome.enable = true; + # desktopManager.gnome.enable = true; xkb = { extraLayouts.hhkbse = { description = "HHKBse by cnst";