diff options
Diffstat (limited to 'modules/environment')
| -rw-r--r-- | modules/environment/default.nix | 8 | ||||
| -rw-r--r-- | modules/environment/system-packages/default.nix | 29 | ||||
| -rw-r--r-- | modules/environment/system-packages/gtk.nix | 8 | ||||
| -rw-r--r-- | modules/environment/system-packages/libva.nix | 7 | ||||
| -rw-r--r-- | modules/environment/system-packages/nvidia.nix | 7 | ||||
| -rw-r--r-- | modules/environment/system-packages/usb.nix | 8 | ||||
| -rw-r--r-- | modules/environment/system-packages/vulkan.nix | 9 | ||||
| -rw-r--r-- | modules/environment/variables.nix | 74 |
8 files changed, 0 insertions, 150 deletions
diff --git a/modules/environment/default.nix b/modules/environment/default.nix deleted file mode 100644 index fafb09d..0000000 --- a/modules/environment/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ - imports = [ - ./system-packages - ./variables.nix - ]; - - environment.shellAliases.nvidia-settings = "nvidia-settings --config='$XDG_CONFIG_HOME'/nvidia/settings"; -} diff --git a/modules/environment/system-packages/default.nix b/modules/environment/system-packages/default.nix deleted file mode 100644 index 1174e5e..0000000 --- a/modules/environment/system-packages/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ pkgs, ... }: -{ - imports = [ - ./gtk.nix - ./libva.nix - ./nvidia.nix - ./usb.nix - ./vulkan.nix - ]; - - environment.systemPackages = with pkgs; [ - vim - wget - git - mediastreamer-openh264 - pinentry - runc - openntpd - mesa - amdctl - ]; - - systemd.services.containerd.path = with pkgs; [ - containerd - runc - iptables - nvidia-docker - ]; -} diff --git a/modules/environment/system-packages/gtk.nix b/modules/environment/system-packages/gtk.nix deleted file mode 100644 index 4357e75..0000000 --- a/modules/environment/system-packages/gtk.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = with pkgs; [ - gtk2 - gtk3 - gtk4 - ]; -} diff --git a/modules/environment/system-packages/libva.nix b/modules/environment/system-packages/libva.nix deleted file mode 100644 index d420495..0000000 --- a/modules/environment/system-packages/libva.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = with pkgs; [ - libva - libva-utils - ]; -} diff --git a/modules/environment/system-packages/nvidia.nix b/modules/environment/system-packages/nvidia.nix deleted file mode 100644 index dad4394..0000000 --- a/modules/environment/system-packages/nvidia.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = with pkgs; [ - nvidia-container-toolkit - nvidia-docker - ]; -} diff --git a/modules/environment/system-packages/usb.nix b/modules/environment/system-packages/usb.nix deleted file mode 100644 index 28bb194..0000000 --- a/modules/environment/system-packages/usb.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = with pkgs; [ - usbutils - lm_sensors - pciutils - ]; -} diff --git a/modules/environment/system-packages/vulkan.nix b/modules/environment/system-packages/vulkan.nix deleted file mode 100644 index be37e0e..0000000 --- a/modules/environment/system-packages/vulkan.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = with pkgs; [ - vulkan-loader - vulkan-validation-layers - vulkan-tools - vulkan-extension-layer - ]; -} diff --git a/modules/environment/variables.nix b/modules/environment/variables.nix deleted file mode 100644 index 7e9b794..0000000 --- a/modules/environment/variables.nix +++ /dev/null @@ -1,74 +0,0 @@ -{ - environment.variables = { - # OpenGL - __GL_GSYNC_ALLOWED = "1"; - __GL_VRR_ALLOWED = "0"; - __GL_MaxFramesAllowed = "1"; - - # Java - _JAVA_AWT_WM_NONREPARENTING = "1"; - - # Qt - QT_AUTO_SCREEN_SCALE_FACTOR = "1"; - QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; - QT_QPA_PLATFORM = "wayland;xcb"; - DISABLE_QT5_COMPAT = "0"; - DISABLE_QT_COMPAT = "0"; - QT_QPA_PLATFORMTHEME = "qt5ct"; - # QT_STYLE_OVERRIDE = "kvantum"; - - # Electron - # ELECTRON_OZONE_PLATFORM_HINT = "auto"; - # OZONE_PLATFORM = "wayland"; - NIXOS_OZONE_WL = "1"; - - # Proton - PROTON_ENABLE_NGX_UPDATER = "1"; - - # wlroots - WLR_NO_HARDWARE_CURSORS = "1"; - WLR_DRM_NO_ATOMIC = "1"; - WLR_USE_LIBINPUT = "1"; - WLR_RENDERER_ALLOW_SOFTWARE = "1"; - WLR_DRM_DEVICES = "/dev/dri/card0"; - WLR_EGL_NO_MODIFIERS = "1"; - WLR_BACKEND = "vulkan"; - WLR_RENDERER = "vulkan"; - - # Mozilla - MOZ_ENABLE_WAYLAND = "1"; - MOZ_DISABLE_RDD_SANDBOX = "1"; - - # Nvidia - LIBVA_DRIVER_NAME = "nvidia"; - __GLX_VENDOR_LIBRARY_NAME = "nvidia"; - GBM_BACKEND = "nvidia-drm"; - __VK_LAYER_NV_optimus = "NVIDIA_only"; - __NV_PRIME_RENDER_OFFLOAD = "1"; - NVD_BACKEND = "direct"; - - # Fcitx - # https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland - QT_IM_MODULE = "fcitx"; - XMODIFIERS = "@im=fcitx"; - # GTK_IM_MODULE = "wayland"; - # GTK_IM_MODULE = "fcitx"; - SDL_IM_MODULE = "fcitx"; - GLFW_IM_MODULE = "ibus"; - INPUT_METHOD = "fcitx"; - CUDA_CACHE_PATH = "$XDG_CACHE_HOME/nv"; - - # Other Wayland - GDK_BACKEND = "wayland,x11,*"; - SDL_VIDEODRIVER = "wayland"; - CLUTTER_BACKEND = "wayland"; - XWAYLAND_NO_GLAMOR = "1"; # Gamescope - ANKI_WAYLAND = "1"; - XDG_SESSION_TYPE = "wayland"; - - # Other - GTK_USE_PORTAL = "1"; - DIRENV_LOG_FORMAT = ""; - SSH_AUTH_SOCK = "/run/user/1000/keyring/ssh"; - }; -} |