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
|
||||
|
||||
- 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
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user