Update todo, manpager -> nvim, fix nvim popup borders, adjust rc aliases
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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,
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user