omarchy-custom/customize.sh
2025-09-12 20:18:01 +02:00

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