A script to configure a basic development environment on linux.
- Give permissions:
sudo chmod +x index.sh - Execute:
./index.sh
- Insomnium 🌑
- Onlyoffice 📃
- Docker 🐳
- Google Chrome 🔎
- Visual Studio Code 💻
- Android Studio 📱
- Spotify 🎧
- Slack 🎙
- Discord 💬
- Warp 🪄
- Node Version Manager 🔰
- Fish Terminal 🐟
- OBS 📹
- PgAdmin 📊
Oh My Fish is an installation manager, you will need it if you want to use NVM on it.
curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install >install
fish install --path=~/.local/share/omf --config=~/.config/omfNVM on Fish
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
omf install nvmChange your theme flavour here
You're wondering why the command lines above aren't added on the fish terminal installation? Well, the second command line causes the script to exit prematurely, until now, I haven't found a way to prevent that.
If you're facing some kind of issue with the dark mode, it is likely that is a driver issue, the NVIDIA drivers can sometimes have compatibility issues with specific desktop environment features.
sudo apt-get remove --purge 'nvidia-.*'
sudo apt-get autoremovesudo apt-get install xserver-xorg-video-nouveausudo reboot- Ubuntu 24.04.2 LTS
- Ubuntu 25.04
