Switch from kitty to ghostty
This commit is contained in:
@@ -16,6 +16,8 @@ in
|
|||||||
autoraise
|
autoraise
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# Note: ghostty installed via Homebrew (managed outside of nix)
|
||||||
|
|
||||||
# Auto-start autoraise on login
|
# Auto-start autoraise on login
|
||||||
launchd.agents.autoraise = {
|
launchd.agents.autoraise = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -117,10 +119,11 @@ in
|
|||||||
|
|
||||||
"${leader}-enter" = ''
|
"${leader}-enter" = ''
|
||||||
exec-and-forget osascript <<'APPLESCRIPT'
|
exec-and-forget osascript <<'APPLESCRIPT'
|
||||||
tell application "Terminal"
|
tell application "Ghostty"
|
||||||
set newWindow to make new window
|
|
||||||
activate
|
activate
|
||||||
tell newWindow to set index to 1
|
tell application "System Events"
|
||||||
|
keystroke "n" using {command down}
|
||||||
|
end tell
|
||||||
end tell
|
end tell
|
||||||
APPLESCRIPT
|
APPLESCRIPT
|
||||||
'';
|
'';
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ let
|
|||||||
|
|
||||||
shared_config = recursiveUpdate rec {
|
shared_config = recursiveUpdate rec {
|
||||||
modifier = "Mod4";
|
modifier = "Mod4";
|
||||||
terminal = "kitty";
|
terminal = "ghostty";
|
||||||
defaultWorkspace = "workspace number 1";
|
defaultWorkspace = "workspace number 1";
|
||||||
|
|
||||||
bars = [{
|
bars = [{
|
||||||
|
|||||||
@@ -13,10 +13,10 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
overrideConfig = true;
|
overrideConfig = true;
|
||||||
|
|
||||||
hotkeys.commands."launch-konsole" = {
|
hotkeys.commands."launch-ghostty" = {
|
||||||
name = "Launch Konsole";
|
name = "Launch Ghostty";
|
||||||
key = "Meta+Return";
|
key = "Meta+Return";
|
||||||
command = "konsole";
|
command = "ghostty";
|
||||||
};
|
};
|
||||||
|
|
||||||
shortcuts = {
|
shortcuts = {
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ in
|
|||||||
bitwarden
|
bitwarden
|
||||||
dunst
|
dunst
|
||||||
keepassxc
|
keepassxc
|
||||||
kitty
|
unstable.ghostty
|
||||||
|
|
||||||
# Desktop utilities
|
# Desktop utilities
|
||||||
feh # Image viewer and wallpaper setter for X11
|
feh # Image viewer and wallpaper setter for X11
|
||||||
|
|||||||
Reference in New Issue
Block a user