fs idk
This commit is contained in:
@@ -223,6 +223,9 @@ layout {
|
||||
// which may be more convenient to use.
|
||||
// See the binds section below for more spawn examples.
|
||||
// spawn-at-startup "alacritty" "-e" "fish"
|
||||
spawn-at-startup "dbus-update-activation-environment" "--systemd" "DISPLAY" "WAYLAND_DISPLAY" "XDG_CURRENT_DESKTOP"
|
||||
spawn-at-startup "systemctl" "--user" "import-environment" "PATH" "DISPLAY" "WAYLAND_DISPLAY"
|
||||
|
||||
spawn-at-startup "waybar"
|
||||
spawn-at-startup "xwayland-satellite"
|
||||
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
font-family = Iosevka Nerd Font
|
||||
font-size = 12
|
||||
|
||||
theme = catppuccin-macchiato
|
||||
|
||||
cursor-style = block
|
||||
|
||||
shell-integration-features = no-cursor
|
||||
|
||||
window-theme = ghostty
|
||||
window-decoration = auto
|
||||
working-directory = home
|
||||
|
||||
unfocused-split-opacity = 1
|
||||
|
||||
keybind = ctrl+shift+enter>ctrl+shift+h=new_split:left
|
||||
keybind = ctrl+shift+enter>ctrl+shift+l=new_split:right
|
||||
keybind = ctrl+shift+enter>ctrl+shift+k=new_split:up
|
||||
keybind = ctrl+shift+enter>ctrl+shift+j=new_split:down
|
||||
keybind = ctrl+shift+enter>h=new_split:left
|
||||
keybind = ctrl+shift+enter>l=new_split:right
|
||||
keybind = ctrl+shift+enter>k=new_split:up
|
||||
keybind = ctrl+shift+enter>j=new_split:down
|
||||
|
||||
keybind = ctrl+shift+f=toggle_split_zoom
|
||||
keybind = ctrl+shift+h=goto_split:left
|
||||
keybind = ctrl+shift+l=goto_split:right
|
||||
keybind = ctrl+shift+k=goto_split:top
|
||||
keybind = ctrl+shift+j=goto_split:bottom
|
||||
|
||||
keybind = ctrl+shift+m=toggle_tab_overview
|
||||
|
||||
keybind = ctrl+shift+alt+r=reset
|
||||
@@ -4,11 +4,44 @@
|
||||
hostname,
|
||||
...
|
||||
}: {
|
||||
home.file.".config/ghostty/config" = {
|
||||
source = ./config;
|
||||
};
|
||||
|
||||
programs.ghostty = {
|
||||
enable = true;
|
||||
settings = {
|
||||
font-family = "Iosevka Nerd Font";
|
||||
font-size = 12;
|
||||
|
||||
theme = "Catppuccin Macchiato";
|
||||
|
||||
cursor-style = "block";
|
||||
|
||||
shell-integration-features = "no-cursor";
|
||||
window-theme = "ghostty";
|
||||
window-decoration = if hostname == "pingbox" then "none" else "auto";
|
||||
working-directory = "home";
|
||||
|
||||
unfocused-split-opacity = 1;
|
||||
|
||||
keybind = [
|
||||
"ctrl+shift+enter>ctrl+shift+h=new_split:left"
|
||||
"ctrl+shift+enter>ctrl+shift+l=new_split:right"
|
||||
"ctrl+shift+enter>ctrl+shift+k=new_split:up"
|
||||
"ctrl+shift+enter>ctrl+shift+j=new_split:down"
|
||||
"ctrl+shift+enter>h=new_split:left"
|
||||
"ctrl+shift+enter>l=new_split:right"
|
||||
"ctrl+shift+enter>k=new_split:up"
|
||||
"ctrl+shift+enter>j=new_split:down"
|
||||
|
||||
"ctrl+shift+f=toggle_split_zoom"
|
||||
"alt+enter=toggle_split_zoom"
|
||||
"ctrl+shift+h=goto_split:left"
|
||||
"ctrl+shift+l=goto_split:right"
|
||||
"ctrl+shift+k=goto_split:top"
|
||||
"ctrl+shift+j=goto_split:bottom"
|
||||
|
||||
"ctrl+shift+m=toggle_tab_overview"
|
||||
|
||||
"ctrl+shift+alt+r=reset"
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user