Dev environment preference for the Ubuntu Linux distribution.
./setup- bzip2
- p7zip
- unzip
- xz-utils
- zip
- htop
- hyfetch
- hyperfine
- GnuPG: The GNU Privacy Guard
- pinentry-curses
- build-essential
- cargo
- CMake
- GCC: the GNU Compiler Collection
- make
- mise
- python3
- keyboard-configuration
- language-pack-ja
- apt-file
- apt-transport-https
- apt-utils
- Homebrew
- software-properties-common
- vrc-get
- ghq
- GitHub CLI
- Gist
- Git
- git-delta: A viewer for git and diff output
- Git Large File Storage
- gti
- Jujutsu
- lazygit
- Apache Subversion
- bash-completion
- Microsoft PowerShell
- rebound
- shellcheck
- sudo-rs
- The Fuck
- yank
- zsh
- zsh-theme-powerlevel9k
- links2
- mdp
- tealdeer
- w3m
- Docker community edition
- upgrade to apt packages
Required some tools:
./setup -v
# ...or just launch the setup in non-Ubuntu environment.
./setupAlternatively, if you run the setup outside an Ubuntu environment, it'll
automatically treat the -v option as specified and run the setup within a
VM environment.
./nuke