diff --git a/home/ghostty.nix b/home/ghostty.nix index 9a08a74..cbde83e 100644 --- a/home/ghostty.nix +++ b/home/ghostty.nix @@ -12,7 +12,6 @@ keybind = [ "ctrl+q=quit" "ctrl+shift+c=copy_to_clipboard" - "ctrl+shift+v=paste_from_clipboard" ]; }; }; diff --git a/home/irssi.nix b/home/irssi.nix index 91ba914..65da469 100644 --- a/home/irssi.nix +++ b/home/irssi.nix @@ -14,8 +14,5 @@ rust.autoJoin = true; }; }; - extraConfig = '' - ignores = ( { level = "JOINS PARTS QUITS MODES NICKS"; } ) - ''; }; } diff --git a/home/kitty.nix b/home/kitty.nix deleted file mode 100644 index fa8a1ba..0000000 --- a/home/kitty.nix +++ /dev/null @@ -1,46 +0,0 @@ -{pkgs, ...}: { - programs.kitty = { - enable = true; - font = { - name = "IBM Plex Mono"; - package = pkgs.ibm-plex; - size = 12; - }; - themeFile = "GitHub_Dark"; - settings = { - enable_audio_bell = false; - # how many windows should be open before kitty asks - # for confirmation - confirm_os_window_close = 0; - }; - keybindings = { - # kitty_mod is ctrl+shift by default - "kitty_mod+c" = "copy_to_clipboard"; - "kitty_mod+v" = "paste_from_clipboard"; - "ctrl+q" = "quit"; - - # windows - "kitty_mod+h" = "neighboring_window left"; - "kitty_mod+alt+h" = "move_window left"; - "kitty_mod+l" = "neighboring_window right"; - "kitty_mod+alt+l" = "move_window right"; - "kitty_mod+j" = "neighboring_window down"; - "kitty_mod+alt+j" = "move_window down"; - "kitty_mod+k" = "neighboring_window up"; - "kitty_mod+alt+k" = "move_window up"; - "ctrl+f2" = "detach_tab"; - "ctrl+f3" = "detach_window new-tab"; - "ctrl+f4" = "detach_window prev-tab"; - "ctrl+alt+l" = "next_layout"; - "ctrl+alt+t" = "goto_layout tall"; - "ctrl+alt+s" = "goto_layout stack"; - - # tabs - "kitty_mod+n" = "next_tab"; - "kitty_mod+p" = "previous_tab"; - "kitty_mod+alt+n" = "move_tab_forward"; - "kitty_mod+alt+p" = "move_tab_backward"; - "kitty_mod+w" = "close_tab"; - }; - }; -} diff --git a/home/niri/default.nix b/home/niri/default.nix index 5661d44..fdc7418 100644 --- a/home/niri/default.nix +++ b/home/niri/default.nix @@ -6,7 +6,7 @@ }: let wallpaper = "${./nixos-c-book.png}"; - terminal = "kitty"; + terminal = "ghostty"; menu = [ "fuzzel" "-w" diff --git a/home/niri/scripts/remote.sh b/home/niri/scripts/remote.sh index 0ef7c0d..5065980 100755 --- a/home/niri/scripts/remote.sh +++ b/home/niri/scripts/remote.sh @@ -5,7 +5,7 @@ active_window=$(niri msg --json focused-window |jq -r .app_id) if [ "$1" = "btn1" ]; then if [ "$active_window" = "anki" ]; then wtype " " - elif [ "$active_window" = "kitty" ]; then + elif [ "$active_window" = "foot" ]; then wtype -M ctrl -M shift -k c -m ctrl -m shift elif [ "$active_window" = "chromium-browser" ] || [ "$active_window" = "librewolf" ]; then wtype -M alt -P right -p right -m alt @@ -15,7 +15,7 @@ if [ "$1" = "btn1" ]; then else if [ "$active_window" = "anki" ]; then wtype "1" - elif [ "$active_window" = "kitty" ]; then + elif [ "$active_window" = "foot" ]; then wtype -M ctrl -M shift -k v -m ctrl elif [ "$active_window" = "chromium-browser" ] || [ "$active_window" = "librewolf" ]; then wtype -M alt -P left -p left -m alt diff --git a/home/yt/ytnix.nix b/home/yt/ytnix.nix index b1af7f5..e200eab 100644 --- a/home/yt/ytnix.nix +++ b/home/yt/ytnix.nix @@ -9,7 +9,6 @@ ../niri ../irssi.nix ../ghostty.nix - ../kitty.nix ]; home = { username = "yt"; @@ -50,12 +49,6 @@ x11.enable = true; }; - dconf.settings = { - "org/gnome/desktop/interface" = { - cursor-theme = "Bibata-Modern"; - }; - }; - home.packages = with pkgs; [ firefox ungoogled-chromium