Ubuntu based OS post install script that I use to update packages, install most used apps and set configs.
Installed curl:
sudo apt update
sudo apt install curl -y
Download and install !remember run as root
:
curl -f https://raw.githubusercontent.com/Bound3R/customUbuntu/main/setup.sh -o setup.sh && sudo bash setup.sh
GNOME Shell Extensions are a great way for GNOME desktop users to customize their user experience by configuring interface components like launching animations, window management.
The GNOME Shell Extensions mainly work as extensions for your web browsers, such as chrome or firefox. Installation is done with just a flick of a button. A must-have feature to have after installing Ubuntu.
GNOME Extensions website: https://extensions.gnome.org/
Name | Link |
---|---|
Bluetooth quick connect | https://extensions.gnome.org/extension/1401/bluetooth-quick-connect |
Tiling Assistant | https://extensions.gnome.org/extension/3733/tiling-assistant |
Replace Activities Label | https://extensions.gnome.org/extension/5706/replace-activities-label |
Create development folder:
mkdir Development
Install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Name | Command |
---|---|
EditorConfig for VS Code | ext install EditorConfig.EditorConfig |
GitHub Copilot | ext install GitHub.copilot |
Trailing Spaces | ext install shardulm94.trailing-spaces |
TODO Highlight | ext install wayou.vscode-todo-highlight |
Live Share | ext install MS-vsliveshare.vsliveshare |
Thunder Client | ext install rangav.vscode-thunder-client |
Or use this commands for install all vsc extensions by terminal
code --install-extension EditorConfig.EditorConfig
code --install-extension GitHub.copilot
code --install-extension shardulm94.trailing-spaces
code --install-extension wayou.vscode-todo-highlight
code --install-extension MS-vsliveshare.vsliveshare
code --install-extension rangav.vscode-thunder-client
Optionals
Use this commands for install all optionals vsc extensions by shell
code --install-extension softwaredotcom.swdc-vscode
code --install-extension christian-kohler.path-intellisense
code --install-extension naumovs.color-highlight
code --install-extension Syler.sass-indented
code --install-extension msjsdiag.vscode-react-native
- gnome extensions
- vsc Extensions
- use Flatpack for increase performance
- sshpass
- scrcpy
- command for disable/enable mic input
- docker/docker-desktop
- anydesk
- wine
- proton
- AOE2 HD configuration
- Configuration for use custom Theme
- TLP