diff options
author | Ben Sima <bsima@groq.com> | 2024-04-18 10:32:13 -0700 |
---|---|---|
committer | Ben Sima <bsima@groq.com> | 2024-04-18 10:32:13 -0700 |
commit | f13436939d71d87da0125850cd17ce91d821984f (patch) | |
tree | 9d148e01fd77e99abcdefedacbeea672054790ce /lib | |
parent | 6acb5fe456cefd0a3e8046a2bab36abe89495d28 (diff) |
fixes in groq
Diffstat (limited to 'lib')
-rw-r--r-- | lib/common.nix | 10 | ||||
-rw-r--r-- | lib/config.nix | 1 |
2 files changed, 10 insertions, 1 deletions
diff --git a/lib/common.nix b/lib/common.nix index 23fbead..6a87c78 100644 --- a/lib/common.nix +++ b/lib/common.nix @@ -134,6 +134,9 @@ in { # emacs-like history navigation "\\en" = "next-history"; "\\ep" = "previous-history"; + # groq-specific stuff + "\\er" = "redraw-current-line"; + "\\C-xt" = ''"$(_bake_targets)\e\C-e\er"''; }; extraConfig = '' $if Guile @@ -417,6 +420,9 @@ in { gawk 'match($0,/'$1'/, ary) {print ary['\$\{2:-'0'}']}'; } + # my old prompt, before i switched to starship + #export PS1='$(printf "%3.*s" $? $?)ϟ ' + # kill a process with fzf fkill() { local pid @@ -478,7 +484,8 @@ in { fzf_down --ansi --no-sort --reverse --multi --exact \ --bind 'ctrl-s:toggle-sort' \ --header 'Press CTRL-S to toggle sort' \ - --preview 'grep -o "[a-f0-9]\{7,\}" <<< {} | xargs git show --color=always |grep -o "[a-f0-9]\{7,\}" + --preview 'grep -o "[a-f0-9]\{7,\}" <<< {} | xargs git show --color=always | head -'$LINES | + grep -o "[a-f0-9]\{7,\}" } _gr() { @@ -488,6 +495,7 @@ in { --preview 'git log --oneline --graph --date=short --pretty="format:%C(auto)%cd %h%d %s" {1} | head -200' | cut -d$'\t' -f1 } + bind '"\er": redraw-current-line' bind '"\C-g\C-f": "$(_gf)\e\C-e\er"' bind '"\C-g\C-p": "$(_gp)\e\C-e\er"' diff --git a/lib/config.nix b/lib/config.nix index 12bcf15..45e3062 100644 --- a/lib/config.nix +++ b/lib/config.nix @@ -4,6 +4,7 @@ allowUnsupportedSystem = true; permittedInsecurePackages = [ "electron-13.6.9" + "electron-25.9.0" ]; cudaSupport = false; } |