Skip to content

My devenv bootstraping tool. Made to work on Debian running on WSL2.

License

Notifications You must be signed in to change notification settings

israveri/bootstrap

Repository files navigation

Bootstrap

Setup and backup of my development environment.

Requirements

You need the following to run this tool:

Applications

This tool installs the following applications when prompted:

Application Description
antigen Zsh Plugin Manager
asdf A runtime version manager
bottom A Better top
exa A Better ls
fzf A Command Line Fuzzy Finder
httpie A Better curl
hstr Command History Search Tool
nerdfonts Fonts with icons and ligatures
oh-my-zsh Zsh Management Framework
overmind An awesome Procfile manager
starship Customizable Shell Prompt
tmux Terminal Multiplexer
tmuxp Session Manager for Tmux
vim Terminal Text Editor
zoxide A Better cd
zsh Unix Shell Application

Programming Languages

This script will install the following programming languages through asdf's version management:

Language Version
Node 22.2.0
Python 3.12.3
Ruby 3.3.1

Running

To setup the script you first need to install all dependencies:

# bundle install

After that, the simplest way to install everything:

# ./setup all

You can alse install only a subset of the available setups:

# ./setup dotfiles
# ./setup packages

To see all available commands:

# ./setup help

About

My devenv bootstraping tool. Made to work on Debian running on WSL2.

Topics

Resources

License

Stars

Watchers

Forks