-
Notifications
You must be signed in to change notification settings - Fork 0
Dependencies
Yefer YV edited this page Jan 19, 2025
·
3 revisions
| apt/pacman Dependencies | Description |
|---|---|
| bat | pager with syntax highlighting |
| curl | to install pixi |
| eza |
ls with icons |
| file | to detect file type and preview it in lf |
| fzf | fuzzy finder |
| ghostscript | required by mpv-pdf |
| git | to download neovim plugins |
| gcc | to compile neovim treesitter |
| imagemagick | for screenshots and pdf-to-image |
| lazygit | git UI in the terminal |
| less | a pager required by bat |
| lf | terminal file manager |
| libglib2.0-bin | provides gio open to open file with default GUI |
| libsixel | to show graphics in the terminal |
| mpv | multimedia player |
| neovim | text editor (neovim version 0.9 required) |
| pipewire-pulse | for audio |
| pixi | package manager |
| poppler | required by mpv-pdf |
| ripgrep | search text in files |
| starship | shell prompt |
| xclip | to copy/paste |
| zsh | shell |
| zellij | terminal multiplexer |
| git submodules | Description |
|---|---|
| mpv-pdf | pdf support for mpv |
| mpv-gallery-view | gallery view like sxiv |
| zsh-autosuggestions | zsh suggestions |
| zsh-fast-syntax-highlighting | zsh syntax highlighting |
| Neovim dependency | Description |
|---|---|
| supermaven-nvim | AI suggestions (:SupermavenStop to disable it) |
| flash.nvim | search with labels |
| gitsigns.nvim | edit/preview git changes |
| mason.nvim | LSP/linter/formatter binary installer |
| mini.nvim | library of 40+ independent Lua modules |
| nvim-lspconfig | default configurations for LSP |
| nvim-treesitter | required by nvim-treesitter-textobjects |
| nvim-treesitter-textobjects | Syntax aware text-objects |
| lazyvim | neovim IDE |
| Module | Description | Overview | Details |
|---|---|---|---|
| mini.ai | Extend and create a/i textobjects |
README | Help file |
| mini.align | Align text interactively | README | Help file |
| mini.base16 | Base16 colorscheme creation | README | Help file |
| mini.bracketed | Go forward/backward with square brackets | README | Help file |
| mini.comment | Comment lines | README | Help file |
| mini.completion | Completion and signature help | README | Help file |
| mini.cursorword | Autohighlight word under cursor | README | Help file |
| mini.extra | Extra 'mini.nvim' functionality | README | Help file |
| mini.files | Navigate and manipulate file system | README | Help file |
| mini.indentscope | Visualize and work with indent scope | README | Help file |
| mini.misc | Miscellaneous functions | README | Help file |
| mini.operators | Text edit operators | README | Help file |
| mini.pairs | Autopairs | README | Help file |
| mini.pick | Pick anything | README | Help file |
| mini.splitjoin | Split and join arguments | README | Help file |
| mini.surround | Surround actions | README | Help file |