initial neovim config, plugins and a few mappings/settings

This commit is contained in:
2025-08-17 23:56:04 -05:00
parent 371a034035
commit 3caa97137b
18 changed files with 391 additions and 10 deletions

View File

@@ -8,7 +8,9 @@ ${=BOX_SETUP_INSTALL_COMMAND} \
fzf \
make \
cmake \
gettext
gettext \
grep \
ripgrep
[[ "$BOX_SETUP_OS" = "macos" ]] &&
${=BOX_SETUP_INSTALL_COMMAND} coreutils

View File

@@ -1,7 +1,8 @@
#!/bin/zsh
local option_prefix=''
[[ "$BOX_SETUP_OS" = "macos" ]] && option_prefix='--cask'
local firefox_package_name='firefox'
[[ "$BOX_SETUP_OS" = "debian" ]] && firefox_package_name='firefox-esr'
${=BOX_SETUP_INSTALL_COMMAND} "$option_prefix" "$firefox_package_name"
# TODO: replace firefox with brave or another browser
# local option_prefix=''
# [[ "$BOX_SETUP_OS" = "macos" ]] && option_prefix='--cask'
# local firefox_package_name='firefox'
# [[ "$BOX_SETUP_OS" = "debian" ]] && firefox_package_name='firefox-esr'
# ${=BOX_SETUP_INSTALL_COMMAND} "$option_prefix" "$firefox_package_name"

View File

@@ -1,4 +1,4 @@
#!/bin/zsh
# TODO: pick filemanager; consider: lf, ranger, others?
# TODO: do i even want a filemanager? if yes, pick one; consider: lf, ranger, others?
# ${=BOX_SETUP_INSTALL_COMMAND} zxcv-placeholder

View File

@@ -7,4 +7,5 @@
#${=BOX_SETUP_INSTALL_COMMAND} "$lua_package" liblua5.1-0-dev
# TODO: do i want to install luarocks? lazy.nvim plugin manager currently expects it
#luarocks install luacheck