Update todo, manpager -> nvim, fix nvim popup borders, adjust rc aliases

This commit is contained in:
2026-02-11 17:22:58 -06:00
parent 19cbcf498b
commit 2687214a95
4 changed files with 23 additions and 19 deletions

View File

@@ -3,8 +3,7 @@
## pending to call setup work initially done ## pending to call setup work initially done
- finished dwm config and installation on linux - finished dwm config and installation on linux
- add dmenu - add dmenu (be able to launch generic programs, including my launch-name scripts)
- add st
- xresources working? use from/within theme-changing logic? - xresources working? use from/within theme-changing logic?
- finished artix/dinit setup - finished artix/dinit setup
- remapped ctrl, alt, and super keys as needed - remapped ctrl, alt, and super keys as needed
@@ -19,11 +18,12 @@
## optional ## optional
- for macos: homebrew --> macports by 2026 sept (and audacity --> tenacity)
- configured neomutt - configured neomutt
- config for mpd, and client(s), (mpd clients to consider: mpc, ncmpcpp, ncmpc, inori) - config for mpd, and client(s), (mpd clients to consider: mpc, ncmpcpp, ncmpc, inori)
- get find, xargs, and awk (use nawk) as unified as i can across system types - get find, xargs, and awk (use nawk) as unified as i can across system types
- switch terminal from kitty to st
- seems mpv install (maybe others?) bring in wayland, see if i can remove it - seems mpv install (maybe others?) bring in wayland, see if i can remove it
- switched to macports (replace homebrew) before september 2026
- adjusted tmux so that n goes next/down and N goes prev/up in search results - adjusted tmux so that n goes next/down and N goes prev/up in search results
- figured out nvim debug options for linux and macos, then update nvim's dap.lua - figured out nvim debug options for linux and macos, then update nvim's dap.lua
- picked and configured rss reader - picked and configured rss reader

View File

@@ -86,11 +86,12 @@ return {
{ name = 'nvim_lsp' }, { name = 'nvim_lsp' },
{ name = 'luasnip' }, { name = 'luasnip' },
}, { }, {
{ name = 'buffer' }, { name = 'buffer' },
}), }),
window = { window = {
completion = cmp.config.window.bordered(), -- maybe `cmp.config.window.bordered()` for completion & documentation
documentation = cmp.config.window.bordered(), completion = { border = 'single' },
documentation = { border = 'single' },
}, },
performance = { performance = {
max_view_entries = 14, max_view_entries = 14,

View File

@@ -1,6 +1,7 @@
# default programs # default programs
export BROWSER='brave' export BROWSER='brave'
export EDITOR='nvim' export EDITOR='nvim'
export MANPAGER='nvim +Man!'
export TERMINAL='kitty' export TERMINAL='kitty'
# env vars used for my organization structure # env vars used for my organization structure

View File

@@ -23,8 +23,8 @@ alias nv='nvim'
alias ths='theme-set' alias ths='theme-set'
alias thw='theme-update-wallpaper' alias thw='theme-update-wallpaper'
alias tmi='tmux-session-init' alias tmi='tmux-session-init'
alias dme='display-manage external' alias dme='display-manage external' # only works on x11/xlibre systems
alias dml='display-manage laptop' alias dml='display-manage laptop' # only works on x11/xlibre systems
# executable overrides # executable overrides
alias ls='ls -F' alias ls='ls -F'
@@ -35,11 +35,8 @@ alias cal="calcurse"
alias note="cd $DIR_NOTES/inbox; $EDITOR" alias note="cd $DIR_NOTES/inbox; $EDITOR"
alias todo="cd $DIR_NOTES/rhythm; $EDITOR todo.md" alias todo="cd $DIR_NOTES/rhythm; $EDITOR todo.md"
alias budget="open $DIR_HOME_BOX/finance/budget/.current" alias budget="open $DIR_HOME_BOX/finance/budget/.current"
alias add-bookmark-queue='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
# login shortcuts alias abq='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
alias assume="source assume"
alias login-aws='aws sso login --profile'
alias login-aws-id-list="grep sso_account_id $HOME/.aws/config"
# git stuff # git stuff
alias gfo='git fetch origin' alias gfo='git fetch origin'
@@ -50,6 +47,12 @@ alias gst='git status'
alias git-push-to-temp='git branch -D temp; git checkout -b temp; git push origin temp -uf; git checkout -' alias git-push-to-temp='git branch -D temp; git checkout -b temp; git push origin temp -uf; git checkout -'
alias gptemp='git-push-to-temp' alias gptemp='git-push-to-temp'
# containerization
alias docker=podman
# programming and language setup
export DEVKITARM=/opt/devkitpro/devkitARM
# code/test/linter run and build commands # code/test/linter run and build commands
alias bel='bundle exec standardrb' alias bel='bundle exec standardrb'
alias bet='bundle exec rspec' alias bet='bundle exec rspec'
@@ -57,8 +60,10 @@ alias lintjs='npx prettier --write'
alias prl='poetry run black' alias prl='poetry run black'
alias prt='poetry run pytest' alias prt='poetry run pytest'
# containerization # login shortcuts
alias docker=podman alias assume="source assume"
alias login-aws='aws sso login --profile'
alias login-aws-id-list="grep sso_account_id $HOME/.aws/config"
# misc commands # misc commands
alias pdt='ping -c 2 drinkingtea.net' alias pdt='ping -c 2 drinkingtea.net'
@@ -66,9 +71,6 @@ alias ppw='ping -c 2 pinewoods.xyz'
alias weather='curl "wttr.in/dfw?2&F"' alias weather='curl "wttr.in/dfw?2&F"'
alias shrug='echo "¯\\_(ツ)_/¯"' alias shrug='echo "¯\\_(ツ)_/¯"'
# programming and language setup
export DEVKITARM=/opt/devkitpro/devkitARM
# xdg spec and/or clean-up of home dir # xdg spec and/or clean-up of home dir
alias adb="HOME='$XDG_DATA_HOME/android' adb" alias adb="HOME='$XDG_DATA_HOME/android' adb"
alias mvn="mvn -gs $XDG_CONFIG_HOME/maven/settings.xml" alias mvn="mvn -gs $XDG_CONFIG_HOME/maven/settings.xml"