77 lines
2.1 KiB
Bash
Executable File
77 lines
2.1 KiB
Bash
Executable File
CURRENT_BACKGROUND_LINK="$HOME/.config/omarchy/current/background"
|
|
|
|
# Removing stuff
|
|
sudo pacman -Rns --noconfirm 1password-beta
|
|
sudo pacman -Rns --noconfirm 1password-cli
|
|
sudo pacman -Rns --noconfirm obsidian
|
|
sudo pacman -Rns --noconfirm signal-desktop
|
|
sudo pacman -Rns --noconfirm typora
|
|
|
|
rm -f ~/.local/share/applications/typora.desktop
|
|
|
|
omarchy-webapp-remove ChatGPT
|
|
omarchy-webapp-remove Figma
|
|
omarchy-webapp-remove 'Google Contacts'
|
|
omarchy-webapp-remove 'Google Messages'
|
|
omarchy-webapp-remove 'Google Photos'
|
|
omarchy-webapp-remove HEY
|
|
omarchy-webapp-remove WhatsApp
|
|
omarchy-webapp-remove Basecamp
|
|
omarchy-webapp-remove X
|
|
omarchy-webapp-remove Zoom
|
|
|
|
# Adding stuff
|
|
omarchy-theme-install https://github.com/guilhermetk/omarchy-rose-pine-dark
|
|
|
|
if ! [ -x "$(command -v rustup 2>/dev/null)" ]; then
|
|
omarchy-install-dev-env rust
|
|
fi
|
|
|
|
if ! [ -x "$(command -v go 2>/dev/null)" ]; then
|
|
omarchy-install-dev-env go
|
|
fi
|
|
|
|
if ! [ -x "$(command -v node 2>/dev/null)" ]; then
|
|
omarchy-install-dev-env node
|
|
fi
|
|
|
|
sudo pacman -S --noconfirm --needed \
|
|
ghostty \
|
|
gimp \
|
|
inkscape \
|
|
jujutsu \
|
|
thunderbird \
|
|
deltachat-desktop \
|
|
keepassxc
|
|
|
|
git config --global credential.helper store
|
|
|
|
find ~/.config -type f -exec sed -i 's/alacritty/ghostty/g' {} +
|
|
find ~/.config/alacritty -type f -exec sed -i 's/ghostty/alacritty/g' {} +
|
|
|
|
mkdir -p ~/.config/ghostty
|
|
touch ~/.config/ghostty/config
|
|
echo "theme = rose-pine" > ~/.config/ghostty/config
|
|
|
|
|
|
git clone https://git.itsscb.de/itsscb/kickstart.nvim /tmp/nvim
|
|
cp /tmp/nvim/* ~/.config/nvim/ -r
|
|
rm -rf /tmp/nvim
|
|
|
|
cp ./hypr/autostart.conf ~/.config/hypr/autostart.conf
|
|
cp ./hypr/hyprlock.conf ~/.config/hypr/hyprlock.conf
|
|
cp ./hypr/monitors.conf ~/.config/hypr/monitors.conf
|
|
cp ./hypr/bindings.conf ~/.config/hypr/bindings.conf
|
|
cp ./hypr/envs.conf ~/.config/hypr/envs.conf
|
|
|
|
rm -f ~/.config/omarchy/themes/rose-pine-dark/backgrounds/*
|
|
cp -r ./backgrounds/* ~/.config/omarchy/themes/rose-pine-dark/backgrounds/
|
|
omarchy-theme-bg-next
|
|
|
|
if ! [ -x "$(command -v steam 2>/dev/null)" ]; then
|
|
omarchy-install-steam
|
|
fi
|
|
|
|
cp ./plymouth/logo.png ~/.local/share/omarchy/default/plymouth/logo.png
|
|
omarchy-refresh-plymouth
|