diff --git a/config/tmux/tmux.conf b/config/tmux/tmux.conf index 46b5c2b..ba518c2 100644 --- a/config/tmux/tmux.conf +++ b/config/tmux/tmux.conf @@ -49,6 +49,8 @@ unbind \'; bind \' splitw -hc '#{pane_current_path}' unbind \-; bind \- splitw -vc '#{pane_current_path}' unbind y; bind y if -F '#{pane_in_mode}' 'send-keys -X cancel' 'copy-mode' +unbind C-d; bind C-d if -F '#{pane_in_mode}' { send-keys -X halfpage-down } { copy-mode ; send-keys -X halfpage-down } +unbind C-u; bind C-u if -F '#{pane_in_mode}' { send-keys -X halfpage-up } { copy-mode ; send-keys -X halfpage-up } unbind /; bind / if -F '#{pane_in_mode}' { send-keys -X cancel } { copy-mode ; command-prompt -p '/' { send -X search-forward -- '%%' } } unbind ?; bind ? if -F '#{pane_in_mode}' { send-keys -X cancel } { copy-mode ; command-prompt -p '?' { send -X search-backward -- '%%' } } diff --git a/home/modules/packages.nix b/home/modules/packages.nix index a4feb07..fb67cf9 100644 --- a/home/modules/packages.nix +++ b/home/modules/packages.nix @@ -94,7 +94,8 @@ let { id, sha256, version }: { inherit id version; - crxPath = builtins.fetchurl { + crxPath = pkgs.fetchurl { + name = "${id}.crx"; url = "https://clients2.google.com/service/update2/crx" + "?response=redirect&acceptformat=crx2,crx3" @@ -265,7 +266,8 @@ in { id = "ocaahdebbfolfmndjeplogmgcagdmblk"; version = "1.5.4.2"; - crxPath = builtins.fetchurl { + crxPath = pkgs.fetchurl { + name = "chromium-web-store.crx"; url = "https://github.com/NeverDecaf/chromium-web-store/releases/download/v1.5.4.2/Chromium.Web.Store.crx"; sha256 = "0q3js6r6wzy0hqdjgm9n8kmwb8hn6prap7gp3vx0z3xgipgpp92c"; }; diff --git a/home/modules/terminal.nix b/home/modules/terminal.nix index 0625db4..ef127e8 100644 --- a/home/modules/terminal.nix +++ b/home/modules/terminal.nix @@ -9,7 +9,7 @@ programs.ghostty = { enable = true; settings = { - font-family = "Berkeley Mono"; + font-family = "Jetbrains Mono"; font-codepoint-map = "U+f101-U+f25c=nonicons"; font-feature = "-calt"; font-size = 20;