diff options
Diffstat (limited to 'modules/xorg.nix')
| -rw-r--r-- | modules/xorg.nix | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/modules/xorg.nix b/modules/xorg.nix deleted file mode 100644 index 6fb8e64..0000000 --- a/modules/xorg.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ config, lib, pkgs, inputs, ... }: -{ - imports = [ - ./nvidia.nix - # inputs.YATwm.nixosModules.YATwm - ]; - - options.teh-nix.xorg = with lib; { - enable = mkEnableOption "Enable xorg"; - nvidia = mkOption { - type = types.bool; - default = true; - description = "Enable nvidia with xorg"; - }; - }; - - config = lib.mkIf config.teh-nix.xorg.enable { - - teh-nix.nvidia.enable = lib.mkIf config.teh-nix.xorg.nvidia (lib.mkDefault true); - - services.xserver = { - enable = true; - - desktopManager = { - xterm.enable = false; - #default = "none"; - }; - - deviceSection = '' - Option "DRI" "2" - Option "TearFree" "true" - ''; - - windowManager.i3 = { - enable = true; - package = pkgs.i3; - }; - - # windowManager.YATwm = { - # enable = true; - # package = inputs.YATwm.packages.x86_64-linux.YATwm; - # }; - }; - programs.i3lock.enable = true; - - services.displayManager = { - #defaultSession = "none+i3"; - sddm.enable = true; - #sddm.theme = "catppuccin-macchiato"; - # ly.enable = true; - }; - - - services.xserver.xkb.layout = "us"; - services.xserver.xkb.options = "caps:super"; - }; -} |
