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
- finished dwm config and installation on linux
- add dmenu
- add st
- add dmenu (be able to launch generic programs, including my launch-name scripts)
- xresources working? use from/within theme-changing logic?
- finished artix/dinit setup
- remapped ctrl, alt, and super keys as needed
@@ -19,11 +18,12 @@
## optional
- for macos: homebrew --> macports by 2026 sept (and audacity --> tenacity)
- configured neomutt
- 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
- switch terminal from kitty to st
- 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
- figured out nvim debug options for linux and macos, then update nvim's dap.lua
- picked and configured rss reader

View File

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

View File

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

View File

@@ -23,8 +23,8 @@ alias nv='nvim'
alias ths='theme-set'
alias thw='theme-update-wallpaper'
alias tmi='tmux-session-init'
alias dme='display-manage external'
alias dml='display-manage laptop'
alias dme='display-manage external' # only works on x11/xlibre systems
alias dml='display-manage laptop' # only works on x11/xlibre systems
# executable overrides
alias ls='ls -F'
@@ -35,11 +35,8 @@ alias cal="calcurse"
alias note="cd $DIR_NOTES/inbox; $EDITOR"
alias todo="cd $DIR_NOTES/rhythm; $EDITOR todo.md"
alias budget="open $DIR_HOME_BOX/finance/budget/.current"
# login shortcuts
alias assume="source assume"
alias login-aws='aws sso login --profile'
alias login-aws-id-list="grep sso_account_id $HOME/.aws/config"
alias add-bookmark-queue='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
alias abq='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
# git stuff
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 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
alias bel='bundle exec standardrb'
alias bet='bundle exec rspec'
@@ -57,8 +60,10 @@ alias lintjs='npx prettier --write'
alias prl='poetry run black'
alias prt='poetry run pytest'
# containerization
alias docker=podman
# login shortcuts
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
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 shrug='echo "¯\\_(ツ)_/¯"'
# programming and language setup
export DEVKITARM=/opt/devkitpro/devkitARM
# xdg spec and/or clean-up of home dir
alias adb="HOME='$XDG_DATA_HOME/android' adb"
alias mvn="mvn -gs $XDG_CONFIG_HOME/maven/settings.xml"