Commit 84a30fc
Changed files (3)
home
base
gui
terminals
ghostty
linux
gui
plasma
options
home/base/gui/terminals/ghostty/default.nix
@@ -0,0 +1,11 @@
+{config, ...}: {
+ programs.ghostty = {
+ enable = true;
+ enableBashIntegration = true;
+ settings = {
+ theme = "catppuccin-${config.catppuccin.flavor}";
+ window-padding-x = 5;
+ window-padding-y = 5;
+ };
+ };
+}
home/linux/gui/plasma/options/configs.nix
@@ -2,8 +2,8 @@
programs.plasma.configFile = {
kdeglobals = {
General = {
- TerminalApplication = "wezterm start --cwd .";
- TerminalService = "org.wezfurlong.wezterm.desktop";
+ TerminalApplication = "ghostty";
+ TerminalService = "com.mitchellh.ghostty";
};
};
};
home/linux/gui/plasma/options/shortcuts.nix
@@ -0,0 +1,5 @@
+{...}: {
+ programs.plasma.shortcuts = {
+ "services/com.mitchellh.ghostty"._launch = "Meta+`";
+ };
+}