From 280e1bbe5e733128a451260685cc8ecd10a042a3 Mon Sep 17 00:00:00 2001 From: Dylan Date: Sat, 17 Oct 2026 21:53:43 +1300 Subject: feat: Dendritic pattern This re-write was done with the help of claude, and still needs a decent amount of changes before it properly follows the dendritic pattern --- modules/xorg.nix | 57 -------------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 modules/xorg.nix (limited to 'modules/xorg.nix') 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"; - }; -} -- cgit v1.3.1