- alacritty - terminal emulator
- anki - flashcards
- aria2 - download manager
- clang-format - c formatter
- clangd - c++ lsp server
- curl - request url
- eza - replacement for ls
- dircolors - $LS_COLORS generator
- fish 🌟 - shell
- fzf - fuzzy finder
- gdb - GNU Project debugge
- git - vcs
- delta - git diff pager
- htop - process viewer
- lazygit - ui for git
- newsboat 🌟 - rss reader
- npm - javascript runtime
- nvim 🌟 - text editor
- vim - text editor
- pacman - package manager
- prettier - code formatter
- procs - process list
- python - python interpreter
- ripgrep - grep alternative
- ruff - python linter and formatter
- starship 🌟 - shell prompt
- streamrip
- stylua - lua formatter
- taplo - lsp for toml
- termux - terminal emulator
- tmux 🌟 - terminal multiplexer
- yazi 🌟 - terminal file manager
- yt-dlp - video downloader
- zellij - terminal workspace
nvim plugins
- alpha-nvim
- cmp-buffer
- cmp-cmdline
- cmp-fish
- cmp-nvim-lsp
- cmp-nvim-lua
- cmp-path
- cmp_luasnip
- csvview.nvim
- cybu.nvim
- dial.nvim
- diffview.nvim
- dressing.nvim
- friendly-snippets
- full_visual_line.nvim
- git-dev.nvim
- gitsigns.nvim
- highlight-undo.nvim
- indent-blankline.nvim
- lazy.nvim
- LuaSnip
- mason.nvim
- mini.bracketed
- none-ls.nvim
- nvim-cmp
- nvim-colorizer.lua
- nvim-surround
- nvim-treesitter
- nvim-web-devicons
- plenary.nvim
- tardis.nvim
- telescope.nvim
- todo-comments.nvim
- tokyonight.nvim
- treesj
- trouble.nvim
- ultimate-autopair.nvim
- termux
yes | termux-setup-storage
curl -#Lq -o termux.sh -- github.com/AminurAlam/dotfiles/raw/main/setup/termux.sh
bash termux.sh
- ubuntu
curl -#Lq github.com/AminurAlam/dotfiles/raw/main/setup/ubuntu.sh | sudo bash
- windows
Invoke-Expression $((Invoke-WebRequest https://github.com/AminurAlam/dotfiles/raw/main/setup/windows.ps1).Content)