Compare commits

...
6 Commits
Author SHA1 Message Date
gitadmin aaa0015135 update git config: reorder aliases, drop nvimdiff, add lg 2026-09-29 14:30:41 -04:00
gitadmin b9d807a78d chore(tmux): fix terminal-features and tidy config
Correct the terminal-feature typo to terminal-features, add kitty extkeys, and remove now-redundant comments.
2026-09-29 14:29:59 -04:00
gitadmin 7911b79b89 disable hdmi monitors, reposition lenovo m15 2026-09-29 14:29:29 -04:00
gitadmin c4ad72b974 update model providers and versions 2026-09-29 14:29:10 -04:00
gitadmin d8439564bc chore: update ci script model to ornith-1.5 2026-09-29 14:28:44 -04:00
gitadmin d5d68c5498 chore(foot): reduce window padding to 3x3 2026-09-25 09:43:07 -04:00
6 changed files with 40 additions and 53 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
[main] [main]
font=MonaspiceNeNerdFontMono:size=13 font=MonaspiceNeNerdFontMono:size=13
term=xterm-256color term=xterm-256color
pad=6x6 pad=3x3
initial-window-mode=windowed initial-window-mode=windowed
workers=0 workers=0
include=~/.local/state/omarchy/current/theme/foot.ini include=~/.local/state/omarchy/current/theme/foot.ini
+22 -28
View File
@@ -12,9 +12,10 @@ ui = auto
[branch] [branch]
autosetupmerge = true autosetupmerge = true
sort = -committerdate
[tag] [tag]
sort = version:refname sort = -version:refname
[diff] [diff]
algorithm = histogram algorithm = histogram
@@ -33,11 +34,9 @@ pruneTags = true
all = true all = true
[commit] [commit]
verbose = true
# gpgsign = true # gpgsign = true
[help]
autocorrect = prompt
[rerere] [rerere]
enabled = true enabled = true
autoupdate = true autoupdate = true
@@ -56,7 +55,6 @@ layout = BASE,MERGED + BASE,LOCAL + BASE,REMOTE
conflictStyle = zdiff3 conflictStyle = zdiff3
summary = true summary = true
verbosity = 1 verbosity = 1
tool = nvimdiff
[apply] [apply]
whitespace = nowarn whitespace = nowarn
@@ -69,25 +67,8 @@ whitespace=fix,-indent-with-non-tab,trailing-space,cr-at-eol
[advice] [advice]
statusHints = false statusHints = false
[url "git@github.com:"]
insteadOf = "gh:"
pushInsteadOf = "github:"
pushInsteadOf = "git://github.com/"
[url "git://github.com/"]
insteadOf = "github:"
[url "git@gist.github.com:"]
insteadOf = "gst:"
pushInsteadOf = "gist:"
pushInsteadOf = "git://gist.github.com/"
[alias] [alias]
# annex
xl = annex list
xg = annex list
# add # add
a = add a = add
padd = add --patch padd = add --patch
@@ -127,16 +108,16 @@ last = diff HEAD^
# log # log
l = log --graph --date=short l = log --graph --date=short
la = log --graph --date=short --all la = log --graph --date=short --all
lg = log --pretty=format:'%Cred%h%Creset - %C(blue bold)[%ad] %Creset%C(yellow)%d %Creset%s %C(green bold)<%an>%Creset' --abbrev-commit --date=short
llg = log --pretty=format:'%Cred%h%Creset - %C(blue bold)[%ad] %Creset%C(yellow)%d %Creset%s %C(green bold)<%an>%Creset' --abbrev-commit --date=short --graph
lls = git log --pretty=format:"[%h] %ae, %ar: %s" --stat
lc = log ORIG_HEAD.. --stat --no-merges
wu = log -p origin..@{0} wu = log -p origin..@{0}
changes = log --pretty=format:\"%h %cr %cn %Cgreen%s%Creset\" --name-status changes = log --pretty=format:\"%h %cr %cn %Cgreen%s%Creset\" --name-status
short = log --pretty=format:\"%h %cr %cn %Cgreen%s%Creset\" short = log --pretty=format:\"%h %cr %cn %Cgreen%s%Creset\"
changelog = log --pretty=format:\" * %s\" changelog = log --pretty=format:\" * %s\"
shortnocolor = log --pretty=format:\"%h %cr %cn %s\" shortnocolor = log --pretty=format:\"%h %cr %cn %s\"
lg = log --pretty=format:'%Cred%h%Creset - %C(blue bold)[%ad] %Creset%C(yellow)%d %Creset%s %C(green bold)<%an>%Creset' --abbrev-commit --date=short
llg = log --pretty=format:'%Cred%h%Creset - %C(blue bold)[%ad] %Creset%C(yellow)%d %Creset%s %C(green bold)<%an>%Creset' --abbrev-commit --date=short --graph
lls = git log --pretty=format:"[%h] %ae, %ar: %s" --stat
showfiles = show --name-only showfiles = show --name-only
lc = log ORIG_HEAD.. --stat --no-merges
# rebase # rebase
rc = rebase --continue rc = rebase --continue
@@ -159,7 +140,6 @@ diffstat = diff --stat
changes = diff --name-status -r changes = diff --name-status -r
# stash # stash
stashes = stash list
ss = stash ss = stash
sl = stash list sl = stash list
sa = stash apply sa = stash apply
@@ -178,7 +158,6 @@ dt = difftools
rv = review rv = review
ls = ls-files ls = ls-files
gconf = config --global
c = clone --recursive c = clone --recursive
bc = clone --bare bc = clone --bare
@@ -189,9 +168,24 @@ wtl = worktree list
wtr = worktree remove wtr = worktree remove
ignore = "!gi() { curl -sL https://www.toptal.com/developers/gitignore/api/$@ ;}; gi" ignore = "!gi() { curl -sL https://www.toptal.com/developers/gitignore/api/$@ ;}; gi"
[url "git@github.com:"]
insteadOf = "gh:"
pushInsteadOf = "github:"
pushInsteadOf = "git://github.com/"
[url "git://github.com/"]
insteadOf = "github:"
[url "git@gist.github.com:"]
insteadOf = "gst:"
pushInsteadOf = "gist:"
pushInsteadOf = "git://gist.github.com/"
[credential "https://git.nca.uwo.ca"] [credential "https://git.nca.uwo.ca"]
helper = helper =
helper = !tea login helper helper = !tea login helper
[credential "http://gitea.sagacity.ca"] [credential "http://gitea.sagacity.ca"]
helper = helper =
helper = !tea login helper helper = !tea login helper
+3 -3
View File
@@ -25,8 +25,8 @@ hl.monitor({
"1.333333" "1.333333"
}) })
hl.monitor({ output = "CAP Capture 0x00000001", mode = "1920x1080@60", position = "auto-down", scale = 1 }) hl.monitor({ output = "CAP Capture 0x00000001", mode = "1920x1080@60", position = "auto-down", scale = 1 })
hl.monitor({ output = "HDMI-A-1", mode = "1920x1080@60", position = "auto-down", scale = 1 }) -- hl.monitor({ output = "HDMI-A-1", mode = "1920x1080@60", position = "auto-down", scale = 1 })
hl.monitor({ output = "HDMI-A-2", mode = "1920x1080@60", position = "auto-down", scale = 1 }) -- hl.monitor({ output = "HDMI-A-2", mode = "1920x1080@60", position = "auto-down", scale = 1 })
hl.monitor({ hl.monitor({
output = "desc:Ancor Communications Inc ASUS PB238 DCLMTF074371", output = "desc:Ancor Communications Inc ASUS PB238 DCLMTF074371",
@@ -36,7 +36,7 @@ hl.monitor({
"1.0" "1.0"
}) })
hl.monitor({ output = "desc:Lenovo Group Limited L15 U133R0A2", mode = "preferred", position = "auto-down", scale = 1 }) hl.monitor({ output = "desc:Lenovo Group Limited L15 U133R0A2", mode = "preferred", position = "auto-down", scale = 1 })
hl.monitor({ output = "desc:Lenovo Group Limited M15 V30F2A15", mode = "preferred", position = "auto-left", scale = 1 }) hl.monitor({ output = "desc:Lenovo Group Limited M15 V30F2A15", mode = "preferred", position = "auto-down", scale = 1 })
hl.monitor({ output = "desc:Lenovo Group Limited L15 U133X4PG", mode = "preferred", position = "auto-down", scale = 1 }) hl.monitor({ output = "desc:Lenovo Group Limited L15 U133X4PG", mode = "preferred", position = "auto-down", scale = 1 })
hl.monitor({ output = "desc:Proteon TYPE-C 8R33926O00QS", mode = "preferred", position = "auto-right", scale = "1.0" }) hl.monitor({ output = "desc:Proteon TYPE-C 8R33926O00QS", mode = "preferred", position = "auto-right", scale = "1.0" })
hl.monitor({ output = "desc:Stargate Technology TYPE-C", mode = "preferred", position = "auto-down", scale = "1.0" }) hl.monitor({ output = "desc:Stargate Technology TYPE-C", mode = "preferred", position = "auto-down", scale = "1.0" })
+9 -8
View File
@@ -1,16 +1,17 @@
{ {
"providers": { "providers": {
"dupont": { "sagacity": {
"baseUrl": "http://172.25.11.30/v1", "baseUrl": "https://agent.sagacity.ca/v1",
"api": "openai-completions", "api": "openai-completions",
"models": [ "models": [
{ {
"id": "Qwopus3.6-27B", "id": "Qwen3.8-27B",
"name": "Qwopus3.6-27B", "name": "Qwen3.8-27B",
"reasoning": true,
"input": [ "input": [
"text" "text",
"image"
], ],
"reasoning": true,
"contextWindow": 131072, "contextWindow": 131072,
"maxTokens": 131072, "maxTokens": 131072,
"cost": { "cost": {
@@ -31,8 +32,8 @@
"api": "openai-completions", "api": "openai-completions",
"models": [ "models": [
{ {
"id": "ornith-1.0-35B", "id": "ornith-1.5-35B",
"name": "ornith-1.0-35B", "name": "ornith-1.5-35B",
"reasoning": true, "reasoning": true,
"input": [ "input": [
"text" "text"
+4 -12
View File
@@ -1,8 +1,9 @@
# set-option -g default-terminal 'screen-256color' # set-option -g default-terminal 'screen-256color'
# set-option -g terminal-overrides ',xterm-256color:RGB' # set-option -g terminal-overrides ',xterm-256color:RGB'
set -g default-terminal "tmux-256color" set -g default-terminal "tmux-256color"
set -as terminal-feature ",*:RGB" set -ag terminal-overrides ",*:RGB"
set -as terminal-feature ",*:clipboard" set -as terminal-features ",*:clipboard"
set -ag terminal-features "xterm-kitty:extkeys"
# set -ag terminal-overrides ",*:Tc" # set -ag terminal-overrides ",*:Tc"
# set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'
@@ -10,30 +11,23 @@ set -as terminal-feature ",*:clipboard"
# allow terminal scrolling # allow terminal scrolling
# set -g terminal-overrides 'xterm*:smcup@:rmcup@' # set -g terminal-overrides 'xterm*:smcup@:rmcup@'
# Force tmux to use the static symlink path globally
setenv -g SSH_AUTH_SOCK "$HOME/.ssh/ssh_auth_sock" setenv -g SSH_AUTH_SOCK "$HOME/.ssh/ssh_auth_sock"
set -g update-environment "DISPLAY XAUTHORITY" set -g update-environment "DISPLAY XAUTHORITY"
set -g mouse on set -g mouse on
# auto rename windows
# set -g automatic-rename on # set -g automatic-rename on
# set -g automatic-rename-format '#{pane_current_command} #{b:pane_current_path}' # set -g automatic-rename-format '#{pane_current_command} #{b:pane_current_path}'
set -g allow-rename on set -g allow-rename on
# start with window 1 (instead of 0)
set -g base-index 1 set -g base-index 1
# start with pane 1
setw -g pane-base-index 1 setw -g pane-base-index 1
# history
set -g history-limit 5000 set -g history-limit 5000
set -g display-time 4000 set -g display-time 4000
set -g status-interval 5 set -g status-interval 5
# loud or quiet?
set -g visual-activity off set -g visual-activity off
set -g visual-bell off set -g visual-bell off
set -g visual-silence off set -g visual-silence off
@@ -41,8 +35,6 @@ set -g monitor-activity on
set -g bell-action none set -g bell-action none
set -g allow-passthrough on set -g allow-passthrough on
#set -g bell-on-alert on
set -s escape-time 0 set -s escape-time 0
setw -g aggressive-resize on setw -g aggressive-resize on
set -g status-keys vi set -g status-keys vi
@@ -50,7 +42,7 @@ set-window-option -g mode-keys vi
set -g extended-keys on set -g extended-keys on
set -g extended-keys-format csi-u set -g extended-keys-format csi-u
set-option -g focus-events on # TODO: learn how this works set-option -g focus-events on
set-option -g set-titles on set-option -g set-titles on
set-option -g detach-on-destroy off set-option -g detach-on-destroy off
set-option -g renumber-windows on set-option -g renumber-windows on
+1 -1
View File
@@ -1,2 +1,2 @@
#!/usr/bin/env -S /bin/sh #!/usr/bin/env -S /bin/sh
exec pi --model obelix/ornith-1.0-35B -p /skill:commit-staged exec pi --model obelix/ornith-1.5-35B -p "/skill:commit-staged commit"