mirror of
https://github.com/genebean/dots.git
synced 2026-05-30 23:35:22 -04:00
Added & themed WezTerm, updated OMP theme's coffee cup glyph
Not using the Home Manager module to manage WezTerm due to using Homebrew to install it on macOS. Large parts of this came from Gemini but little bits here and there also came from ChatGPT and Claude (aka whatever I could use at the moment). Co-authored-by: Gemini <gemini@google.com> Co-authored-by: ChatGPT <chatgpt@openai.com> Co-authored-by: Claude <claude@anthropic.com>
This commit is contained in:
parent
9bd4265094
commit
997543d9f9
6 changed files with 199 additions and 3 deletions
|
|
@ -91,6 +91,7 @@
|
|||
"transmission"
|
||||
"visual-studio-code"
|
||||
"vivaldi"
|
||||
"wezterm"
|
||||
"zoom"
|
||||
];
|
||||
masApps = {
|
||||
|
|
|
|||
|
|
@ -7,6 +7,15 @@
|
|||
}:
|
||||
{
|
||||
home.stateVersion = "25.05";
|
||||
|
||||
dconf.settings = {
|
||||
# This is so that SUPER + D, the default for showing the desktop
|
||||
# in GNOME, can instead be used by WezTerm
|
||||
"org/gnome/desktop/wm/keybindings" = {
|
||||
show-desktop = [ ];
|
||||
};
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
age
|
||||
home-manager
|
||||
|
|
@ -18,6 +27,7 @@
|
|||
programs.zsh.shellAliases = {
|
||||
nixdiff = "cd ~/repos/dots && home-manager build --flake .#${username}-${system} && nvd diff ${config.home.homeDirectory}/.local/state/nix/profiles/home-manager result";
|
||||
nixup = "home-manager switch --flake ~/repos/dots#${username}-${system}";
|
||||
pbcopy = "wl-copy";
|
||||
};
|
||||
|
||||
sops = {
|
||||
|
|
@ -28,4 +38,6 @@
|
|||
local_private_env.path = "${config.home.homeDirectory}/.private-env";
|
||||
};
|
||||
};
|
||||
|
||||
xdg.configFile."wezterm/wezterm.lua".source = ../../shared/files/wezterm/wezterm.lua;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ in
|
|||
tilix
|
||||
vivaldi
|
||||
vlc-with-decoding
|
||||
wezterm
|
||||
xorg.xf86videofbdev
|
||||
xfce.xfce4-terminal
|
||||
zoom-us
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue