Skip to content

Woosh {@.@} is my personnal Ubuntu configuration setup assistant.

License

Notifications You must be signed in to change notification settings

alexandre-delaloy/woosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Woosh {@.@}

banner

woosh release top language code size license last commit

I - Goal

Woosh is my personnal Ubuntu configuration setup assistant.

It will be charged for me, after the installation of a fresh Ubuntu operating system, to:

  • update my apt packages and install new ones (git, htop, tmux, etc...)
  • install my snap applications: developement (vscode, postman, arduino, etc...), chat (telegram, discord, slack, etc...) and others (spotify, libreoffice, gimp, etc...)
  • install my bash aliases, functions, exported variables, gitconfig, tmux and VSCode config
  • other things under construction

II - Install

To install Woosh and run it on your machine, you just have to clone the repository, make woo.sh executable and then run it using bash.

git clone git@github.com:blyndusk/woosh.git ~/.woosh
cd ~/.woosh
chmod +x woo.sh
bash woo.sh

II - Use

A prompt will be displayed, and depending on the number you enter, an action will be performed.

woosh

III - Test

You can test some Woosh's features in a remote Ubuntu machine, to avoid overwriting your local configuration, by using Docker.

docker build -t woosh . ; docker run --rm -it woosh

IV - License

Under MIT license.