diff --git a/dotfiles/dot_gitconfig b/dotfiles/dot_config/git/config similarity index 82% rename from dotfiles/dot_gitconfig rename to dotfiles/dot_config/git/config index c35c35f..bd0f8f6 100644 --- a/dotfiles/dot_gitconfig +++ b/dotfiles/dot_config/git/config @@ -4,8 +4,8 @@ name = Matt Nish-Lapidus email = matt@emenel.ca [core] - editor = emacsclient - excludesfile = /Users/emenel/.gitignore + editor = emacsclient -r + excludesfile = /home/emenel/.config/git/ignore [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f diff --git a/dotfiles/dot_gitignore b/dotfiles/dot_config/git/ignore similarity index 100% rename from dotfiles/dot_gitignore rename to dotfiles/dot_config/git/ignore diff --git a/dotfiles/dot_config/just/justfile b/dotfiles/dot_config/just/justfile new file mode 100644 index 0000000..e69de29 diff --git a/dotfiles/dot_sbclrc b/dotfiles/dot_sbclrc index e947043..93c4fc4 100644 --- a/dotfiles/dot_sbclrc +++ b/dotfiles/dot_sbclrc @@ -6,4 +6,4 @@ (when (probe-file quicklisp-init) (load quicklisp-init))) -(push (pathname "~/Source/_cl/") ql:*local-project-directories*) +(push (pathname "~/source/_cl/") ql:*local-project-directories*) diff --git a/home/home.nix b/home/home.nix index e1c4fd8..d29b59b 100644 --- a/home/home.nix +++ b/home/home.nix @@ -176,7 +176,7 @@ "/home/emenel/.config/fish/functions" ]; sessionVariables = { - EDITOR = "emacsclient"; + EDITOR = "emacsclient -r"; WINEFSYNC = 1; }; @@ -224,6 +224,16 @@ "org/gnome/shell/keybindings" = { shift-overview-up = ["disabled"]; shift-overview-down = ["disabled"]; + switch-to-application-1 = ["disabled"]; + switch-to-application-2 = ["disabled"]; + switch-to-application-3 = ["disabled"]; + switch-to-application-4 = ["disabled"]; + switch-to-application-5 = ["disabled"]; + switch-to-application-6 = ["disabled"]; + switch-to-application-7 = ["disabled"]; + switch-to-application-8 = ["disabled"]; + switch-to-application-9 = ["disabled"]; + switch-to-application-10 = ["disabled"]; }; }; @@ -251,9 +261,12 @@ ]; xdg.configFile."kmonad".source = ../dotfiles/dot_config/kmonad; - + xdg.configFile."just".source = ../dotfiles/dot_config/just/justfile; xdg.configFile."starship.toml".source = ../dotfiles/dot_config/starship.toml; xdg.configFile."wezterm".source = ../dotfiles/dot_config/wezterm; + xdg.configFile."git".source = ../dotfiles/dot_config/git; + home.file.".sbclrc".source = ../dotfiles/dot_sbclrc; + home.file.".signature".source = ../dotfiles/dot_signature; home.file.".config/fish/functions" = { source = ../dotfiles/dot_config/fish/functions; diff --git a/system/eddie/configuration.nix b/system/eddie/configuration.nix index 9576704..26e4f50 100644 --- a/system/eddie/configuration.nix +++ b/system/eddie/configuration.nix @@ -194,11 +194,20 @@ home-manager curl git + git-lfs tailscale rsync kmonad ]; + services.gnome.core-developer-tools.enable = true; + environment.gnome.excludePackages = with pkgs; [ + cheese + geary + seahorse + gnome-music + ]; + services.kmonad = { enable = true; keyboards = {