diff --git a/profiles/graphical/xserver.nix b/profiles/graphical/xserver.nix index 280d190..8d34394 100644 --- a/profiles/graphical/xserver.nix +++ b/profiles/graphical/xserver.nix @@ -1,10 +1,7 @@ { pkgs, lib, ... }: { services.xserver = { enable = true; - displayManager = { - lightdm.enable = true; - importedVariables = [ "DOOMDIR" ]; - }; + displayManager.lightdm.enable = true; }; environment.systemPackages = with pkgs; [ diff --git a/users/infinidoge/config/doom/config.el b/users/infinidoge/config/doom/config.el index 6aaeddf..bc76e44 100644 --- a/users/infinidoge/config/doom/config.el +++ b/users/infinidoge/config/doom/config.el @@ -148,3 +148,6 @@ (use-package! lsp-python-ms :init (setq lsp-python-ms-executable (executable-find "python-language-server"))) + +;; Disable excessive warnings in configuration directory +(add-to-list '+emacs-lisp-disable-flycheck-in-dirs "/etc/nixos") diff --git a/users/infinidoge/config/qtile.py b/users/infinidoge/config/qtile/config.py similarity index 100% rename from users/infinidoge/config/qtile.py rename to users/infinidoge/config/qtile/config.py diff --git a/users/infinidoge/default.nix b/users/infinidoge/default.nix index 0f1da04..5609ada 100644 --- a/users/infinidoge/default.nix +++ b/users/infinidoge/default.nix @@ -22,8 +22,13 @@ home = { file = { qtile_config = { - source = ./config/qtile.py; - target = "${config.xdg.configHome}/qtile/config.py"; + source = ./config/qtile; + target = "${config.xdg.configHome}/qtile"; + }; + + doom_config = { + source = ./config/doom; + target = "${config.xdg.configHome}/doom"; }; }; @@ -56,8 +61,6 @@ ]; shellAliases.ssh = "kitty +kitten ssh"; - - variables.DOOMDOR = "/etc/nixos/users/infinidoge/config/doom/"; }; programs = {