diff options
Diffstat (limited to 'modules/home')
| -rw-r--r-- | modules/home/dotfiles.nix | 4 | ||||
| -rw-r--r-- | modules/home/editor.nix | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/modules/home/dotfiles.nix b/modules/home/dotfiles.nix index 21afb5e..c45c996 100644 --- a/modules/home/dotfiles.nix +++ b/modules/home/dotfiles.nix | |||
| @@ -7,8 +7,8 @@ let | |||
| 7 | # platform. Kept minimal and overridable via excludePackages rather than | 7 | # platform. Kept minimal and overridable via excludePackages rather than |
| 8 | # a full per-platform mapping - see design.md for alternatives considered. | 8 | # a full per-platform mapping - see design.md for alternatives considered. |
| 9 | platformDefaultExcludes = | 9 | platformDefaultExcludes = |
| 10 | lib.optionals (!pkgs.stdenv.isDarwin) [ "iterm2" ] | 10 | lib.optionals (!pkgs.stdenv.hostPlatform.isDarwin) [ "iterm2" ] |
| 11 | ++ lib.optionals (!pkgs.stdenv.isLinux) [ "herbstluftwm" "xorg" ]; | 11 | ++ lib.optionals (!pkgs.stdenv.hostPlatform.isLinux) [ "herbstluftwm" "xorg" ]; |
| 12 | 12 | ||
| 13 | excludePackages = platformDefaultExcludes ++ cfg.excludePackages; | 13 | excludePackages = platformDefaultExcludes ++ cfg.excludePackages; |
| 14 | in | 14 | in |
diff --git a/modules/home/editor.nix b/modules/home/editor.nix index 413ca8f..792d878 100644 --- a/modules/home/editor.nix +++ b/modules/home/editor.nix | |||
| @@ -9,6 +9,10 @@ | |||
| 9 | # in separately. Without this, home-manager's own generated init.lua | 9 | # in separately. Without this, home-manager's own generated init.lua |
| 10 | # permanently conflicts with that stow package and it gets skipped. | 10 | # permanently conflicts with that stow package and it gets skipped. |
| 11 | sideloadInitLua = true; | 11 | sideloadInitLua = true; |
| 12 | # Pin the legacy (stateVersion < 26.05) provider defaults explicitly so | ||
| 13 | # this doesn't silently change if stateVersion is ever bumped. | ||
| 14 | withRuby = true; | ||
| 15 | withPython3 = true; | ||
| 12 | }; | 16 | }; |
| 13 | 17 | ||
| 14 | # tree-sitter (parser compilation) and a C compiler for natively-built | 18 | # tree-sitter (parser compilation) and a C compiler for natively-built |
