From 292a2883be914df9826b18db8f017e08e976fe00 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Mon, 27 Oct 2025 23:56:29 +0100 Subject: [PATCH] Declare bookmarks in firefox toolbar --- .config/home-manager/hosts/work/default.nix | 27 +++++++++++++++++++++ .config/kitty/kitty.conf | 4 ++- .config/kitty/nvim.conf | 8 ++++++ 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 .config/kitty/nvim.conf diff --git a/.config/home-manager/hosts/work/default.nix b/.config/home-manager/hosts/work/default.nix index 6e2b236..a631002 100644 --- a/.config/home-manager/hosts/work/default.nix +++ b/.config/home-manager/hosts/work/default.nix @@ -42,6 +42,33 @@ ublock-origin ]; }; + bookmarks = { + force = true; + settings = [ + { + toolbar = true; + bookmarks = [ + { + name = "NixOS"; + bookmarks = [ + { + name = "wiki"; + url = "https://wiki.nixos.org/wiki/NixOS_Wiki"; + } + { + name = "packages"; + url = "https://search.nixos.org/packages"; + } + { + name = "options"; + url = "https://search.nixos.org/options"; + } + ]; + } + ]; + } + ]; + }; }; }; policies = { diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index e2b912f..6022dd6 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -21,7 +21,9 @@ enable_audio_bell no # Scrollback -scrollback_lines 16384 +scrollback_lines 8192 scrollback_pager nvimpager +scrollback_pager_history_size 1024 include ./themes/zenwritten_light.conf +include ./nvim.conf diff --git a/.config/kitty/nvim.conf b/.config/kitty/nvim.conf new file mode 100644 index 0000000..a1e4996 --- /dev/null +++ b/.config/kitty/nvim.conf @@ -0,0 +1,8 @@ +allow_remote_control socket-only +listen_on unix:/tmp/kitty +shell_integration enabled + +action_alias kitty_scrollback_nvim kitten /home/hektor/.local/share/nvim/site/pack/paqs/start/kitty-scrollback.nvim/python/kitty_scrollback_nvim.py +map kitty_mod+h kitty_scrollback_nvim +map kitty_mod+g kitty_scrollback_nvim --config ksb_builtin_last_cmd_output +mouse_map ctrl+shift+right press ungrabbed combine : mouse_select_command_output : kitty_scrollback_nvim --config ksb_builtin_last_visited_cmd_output