feat(nix): add WezTerm configuration and package
- Added WezTerm package to the GUI services module for enhanced terminal capabilities. - Configured a custom `wezterm.lua` file to enable Kitty keyboard support. - Minor adjustment to `favorite-apps` in Home Manager for streamlined customization.
This commit is contained in:
parent
acb65f86bc
commit
c7460503a3
2 changed files with 11 additions and 0 deletions
|
|
@ -46,6 +46,7 @@
|
||||||
"clipboard-history@alexsaveau.dev"
|
"clipboard-history@alexsaveau.dev"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# dconf watch /
|
||||||
favorite-apps = [
|
favorite-apps = [
|
||||||
"org.gnome.Console.desktop"
|
"org.gnome.Console.desktop"
|
||||||
"jetbrains-toolbox.desktop"
|
"jetbrains-toolbox.desktop"
|
||||||
|
|
@ -70,4 +71,13 @@
|
||||||
|
|
||||||
xdg.enable = true;
|
xdg.enable = true;
|
||||||
xdg.mime.enable = true;
|
xdg.mime.enable = true;
|
||||||
|
|
||||||
|
xdg.configFile."wezterm/wezterm.lua".text = ''
|
||||||
|
local wezterm = require("wezterm")
|
||||||
|
local config = wezterm.config_builder()
|
||||||
|
|
||||||
|
config.enable_kitty_keyboard = true
|
||||||
|
|
||||||
|
return config
|
||||||
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -169,6 +169,7 @@ in
|
||||||
thunderbird
|
thunderbird
|
||||||
tmux
|
tmux
|
||||||
vim
|
vim
|
||||||
|
wezterm
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
yubikey-personalization
|
yubikey-personalization
|
||||||
zellij
|
zellij
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue