From ea10f76c2c94bac331afe5ebd52eb1b2ca7b4398 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 13 Aug 2025 08:52:11 +0300 Subject: Update --- dotfiles/scripts/taskwarriorfeeder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotfiles/scripts/taskwarriorfeeder.rb b/dotfiles/scripts/taskwarriorfeeder.rb index ac513f5..56f6ae9 100644 --- a/dotfiles/scripts/taskwarriorfeeder.rb +++ b/dotfiles/scripts/taskwarriorfeeder.rb @@ -8,7 +8,7 @@ require 'set' PERSONAL_TIMESPAN_D = 30 WORK_TIMESPAN_D = 14 WORKTIME_DIR = "#{ENV['HOME']}/git/worktime".freeze -GOS_DIR = "#{ENV['HOME']}/Notes/GosDir".freeze +GOS_DIR = "#{ENV['HOME']}/GosDir".freeze MAX_PENDING_RANDOM_TASKS = 11 def maybe? -- cgit v1.2.3 From 12f52625918d0ec3abfa50e8b5ed65afaa39e34c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 13 Aug 2025 08:52:29 +0300 Subject: Update --- dotfiles/scripts/taskwarriorfeeder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotfiles/scripts/taskwarriorfeeder.rb b/dotfiles/scripts/taskwarriorfeeder.rb index 56f6ae9..a007ada 100644 --- a/dotfiles/scripts/taskwarriorfeeder.rb +++ b/dotfiles/scripts/taskwarriorfeeder.rb @@ -8,7 +8,7 @@ require 'set' PERSONAL_TIMESPAN_D = 30 WORK_TIMESPAN_D = 14 WORKTIME_DIR = "#{ENV['HOME']}/git/worktime".freeze -GOS_DIR = "#{ENV['HOME']}/GosDir".freeze +GOS_DIR = "#{ENV['HOME']}/.gosdir".freeze MAX_PENDING_RANDOM_TASKS = 11 def maybe? -- cgit v1.2.3 From 5a3022cdfaa22ec22ef03f9518b87da9e24d29d6 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 13 Aug 2025 23:49:05 +0300 Subject: Update --- dotfiles/fish/conf.d/k8s.fish | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dotfiles/fish/conf.d/k8s.fish b/dotfiles/fish/conf.d/k8s.fish index 2328d3d..51c0724 100644 --- a/dotfiles/fish/conf.d/k8s.fish +++ b/dotfiles/fish/conf.d/k8s.fish @@ -1,5 +1,7 @@ -if command -q -v kubectl >/dev/null - kubectl completion fish | source +function kcompletions + if command -q -v kubectl >/dev/null + kubectl completion fish | source + end end # Check if the directory $HOME/.krew exists and update PATH -- cgit v1.2.3 From b39734c8ebaaca3f458e94f52b1cc9f0054dbcc1 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 16 Aug 2025 09:36:50 +0300 Subject: skip --- dotfiles/gitsyncer/config.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dotfiles/gitsyncer/config.json b/dotfiles/gitsyncer/config.json index 238f416..3ebb778 100644 --- a/dotfiles/gitsyncer/config.json +++ b/dotfiles/gitsyncer/config.json @@ -14,6 +14,11 @@ } ], "repositories": [], + "skip_releases": { + "fapi": [ + "0.0.1" + ] + }, "exclude_from_showcase": [ "bratwurstmitsenf", "Adv360-Pro-ZMK", -- cgit v1.2.3 From ec0cfae0595f1bac6ff69f8b06fa287e0a6f76d4 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 16 Aug 2025 09:52:07 +0300 Subject: rename --- dotfiles/Rexfile | 4 ++-- dotfiles/helix/config.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dotfiles/Rexfile b/dotfiles/Rexfile index 9c42cae..e0e002e 100644 --- a/dotfiles/Rexfile +++ b/dotfiles/Rexfile @@ -4,10 +4,10 @@ use Rex::Logger; our $HOME = $ENV{HOME}; # In a public Git rapository. -our $DOT = "$HOME/git/rexfiles/dotfiles"; +our $DOT = "$HOME/git/conf/dotfiles"; # In a private Git repository. -our $DOT_PRIVATE = "$HOME/git/rexfiles_private/dotfiles"; +our $DOT_PRIVATE = "$HOME/git/conf_private/dotfiles"; sub ensure_dir { my ( $src_glob, $dst_dir, $file_mode ) = @_; diff --git a/dotfiles/helix/config.toml b/dotfiles/helix/config.toml index 2ef4fbf..fdeed9d 100644 --- a/dotfiles/helix/config.toml +++ b/dotfiles/helix/config.toml @@ -50,7 +50,7 @@ C-v = { b = "paste_clipboard_before", a = "paste_clipboard_after", r = ":clipboa A-c = "toggle_comments" # Was originally C-c, so mapped to ALT now # Helix related helpers -C-h = { c = ":config-open", r = ":config-reload", C = ":run-shell-command cp -v ~/.config/helix/*.toml ~/git/rexfiles/dotfiles/helix/", l = ":open ~/.config/helix/languages.toml", h = ":open ~/git/worktime/HelixCheat.md", L = ":log-open", d = ":theme default" } +C-h = { c = ":config-open", r = ":config-reload", C = ":run-shell-command cp -v ~/.config/helix/*.toml ~/git/conf/dotfiles/helix/", l = ":open ~/.config/helix/languages.toml", h = ":open ~/git/worktime/HelixCheat.md", L = ":log-open", d = ":theme default" } C-r = [ ":config-reload", ":reload-all" ] -- cgit v1.2.3 From 81a0c72135e47fdd30ca2c11a3300abb3e8758af Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 16 Aug 2025 14:24:50 +0300 Subject: Update --- dotfiles/fish/conf.d/ai.fish | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dotfiles/fish/conf.d/ai.fish b/dotfiles/fish/conf.d/ai.fish index d72867d..87b2b1e 100644 --- a/dotfiles/fish/conf.d/ai.fish +++ b/dotfiles/fish/conf.d/ai.fish @@ -9,6 +9,9 @@ abbr -a aic 'aichat -e' set -gx COPILOT_MODEL gpt-5 # can be changed with aimodels function set -gx HANDLER copilot +# Used for Hexai +set -gx OPENAI_MODEL $COPILOT_MODEL + # TODO: also reconfigure aichat tool using this function function aimodels # nvim for the ai tool wrapper so i can use Copilot Chat from the command line. @@ -25,6 +28,7 @@ claude-4.0-sonnet gemini-2.5-pro" >~/.aimodels set -gx COPILOT_MODEL (cat ~/.aimodels | fzf) + set -gx OPENAI_MODEL $COPILOT_MODEL if test -d $COPILOT_CHAT_DIR set -l model_config "$COPILOT_CHAT_DIR/config-$COPILOT_MODEL.lua" -- cgit v1.2.3 From a60df971ccdf0db3315f2f52360955c92479b44e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 16 Aug 2025 17:16:27 +0300 Subject: Update --- dotfiles/fish/conf.d/update.fish | 2 +- dotfiles/tmux/tmux.conf | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dotfiles/fish/conf.d/update.fish b/dotfiles/fish/conf.d/update.fish index b6228cf..47374fe 100644 --- a/dotfiles/fish/conf.d/update.fish +++ b/dotfiles/fish/conf.d/update.fish @@ -5,7 +5,7 @@ function update::tools go install golang.org/x/tools/cmd/goimports@latest set pids - for prog in tasksamurai timr + for prog in tasksamurai timr hexai echo "Installing/updating $prog from codeberg.org/snonux/$prog/cmd/$prog@latest" go install codeberg.org/snonux/$prog/cmd/$prog@latest & set -a pids $last_pid diff --git a/dotfiles/tmux/tmux.conf b/dotfiles/tmux/tmux.conf index 1623b64..9745f9d 100644 --- a/dotfiles/tmux/tmux.conf +++ b/dotfiles/tmux/tmux.conf @@ -24,3 +24,5 @@ bind-key p setw synchronize-panes off bind-key P setw synchronize-panes on bind-key r source-file ~/.tmux.conf \; display-message "~/.tmux.conf reloaded" bind-key T choose-tree + +set-option -g pane-active-border-style fg=red,bold -- cgit v1.2.3 From 8823a763c10462fc44979157b7525962dc976b7c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 17 Aug 2025 08:37:06 +0300 Subject: Update --- dotfiles/fish/conf.d/ai.fish | 3 --- 1 file changed, 3 deletions(-) diff --git a/dotfiles/fish/conf.d/ai.fish b/dotfiles/fish/conf.d/ai.fish index 87b2b1e..6d02551 100644 --- a/dotfiles/fish/conf.d/ai.fish +++ b/dotfiles/fish/conf.d/ai.fish @@ -9,9 +9,6 @@ abbr -a aic 'aichat -e' set -gx COPILOT_MODEL gpt-5 # can be changed with aimodels function set -gx HANDLER copilot -# Used for Hexai -set -gx OPENAI_MODEL $COPILOT_MODEL - # TODO: also reconfigure aichat tool using this function function aimodels # nvim for the ai tool wrapper so i can use Copilot Chat from the command line. -- cgit v1.2.3 From 84100677a7b47fb5b22f492f6408152e2800f935 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 17 Aug 2025 08:59:54 +0300 Subject: Update --- dotfiles/fish/conf.d/ai.fish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dotfiles/fish/conf.d/ai.fish b/dotfiles/fish/conf.d/ai.fish index 6d02551..1f5dcd1 100644 --- a/dotfiles/fish/conf.d/ai.fish +++ b/dotfiles/fish/conf.d/ai.fish @@ -1,7 +1,7 @@ abbr -a gpt chatgpt abbr -a gpti "chatgpt --interactive" -abbr -a suggest 'gh copilot suggest' -abbr -a explain 'gh copilot explain' +abbr -a suggest hexai +abbr -a explain 'hexai explain' abbr -a aic 'aichat -e' # helix-gpt env vars used -- cgit v1.2.3