Last active
July 2, 2024 13:00
-
-
Save florentdestremau/3486bd6c56c695b201dc5202821db249 to your computer and use it in GitHub Desktop.
custom omakub version
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# shell | |
echo 'alias sf="symfony console"' >> ~/.profile | |
echo 'alias mi="sf doctrine:migrations:migrate -n"' >> ~/.profile | |
echo 'alias cc="sf cache:clear"' >> ~/.profile | |
echo 'alias st="git status"' >> ~/.profile | |
# see https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/plugins/git/git.plugin.sh for git aliases | |
# phpstorm | |
sudo snap install phpstorm --classic | |
# PHP | |
sudo apt -y install php8.3 php8.3-{bcmath,bz2,curl,apcu,intl,gd,mbstring,opcache,pgsql,redis,xml,zip,fpm} \ | |
php-gd php-gmp php-curl zip unzip php-igbinary | |
curl -sS https://get.symfony.com/cli/installer | bash | |
sudo mv ~/.symfony5/bin/symfony /usr/local/bin/symfony | |
git clone git@github.com:sanduhrs/phpstorm-url-handler.git ~/Downloads/phpstorm-url-handler | |
sudo cp ~/Downloads/phpstorm-url-handler/phpstorm-url-handler /usr/bin/phpstorm-url-handler | |
sudo chmod +x /usr/bin/phpstorm-url-handler | |
sudo desktop-file-install phpstorm-url-handler.desktop | |
sudo update-desktop-database | |
# deezer | |
wget https://github.com/aunetx/deezer-linux/releases/download/v6.0.110-1/deezer-desktop_6.0.110_amd64.deb -O ~/Downloads/deezer.deb | |
sudo dpkg -i ~/Downloads/deezer.deb | |
# dock | |
gsettings set org.gnome.shell favorite-apps ['google-chrome.desktop', 'slack_slack.desktop', 'phpstorm_phpstorm.desktop', 'Alacritty.desktop', 'deezer-desktop.desktop', 'org.gnome.Nautilus.desktop', 'code.desktop', 'typora.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Settings.desktop', 'WhatsApp.desktop'] | |
gsettings set org.gnome.desktop.input-sources xkb-options "['compose:caps', 'caps:escape_shifted_capslock']" | |
gsettings reset org.gnome.desktop.wm.keybindings close | |
echo "<Multi_key> <m> <i> : "😉" # wink" >> ~/.local/share/omakub/defaults/xcompose | |
# slack | |
sudo snap install slack | |
# gnome extensions | |
mkdir ~/dev | |
git clone git@github.com:Deminder/battery-indicator-icon.git ~/dev/battery-indicator-icon | |
cd ~/dev/battery-indicator-icon | |
sudo apt -y install python-is-python3 | |
make supported-install | |
cd ~ | |
# zsh - maybe ? | |
sudo apt -y install zsh | |
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
echo 'eval "$(mise activate zsh)"' >> ~/.zshrc | |
echo 'EDITOR="vim"' >> ~/.zshrc |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment