Membuat Ubuntu 24.04 LTS menjadi lebih Fresh dan tidak membosankan | Assalaamu'alaikum. Postingan ini adalah backupan Osa sendiri karena seringnya reinstall Ubuntu dengan alasan bosan dengan tampilan dan gak tau mau ngapain lagi dengan OS ini. Seperti yang kita ketahui kalau Ubuntu atau OS berbasis Linux adalah OS Open source yang jauh sangat berbeda dengan OS Windows yang bisa di install banyak aplikasi dan game yang gak membosankan.
Di Ubuntu kita benar-benar terbatas untuk itu. Tapi karena dengan kebebasan untuk merombak tampilannya, Ubuntu menjadi alasan utama Osa untuk digunakan jadi OS harian.
Tampilannya fleksibel untuk di gonta-ganti dengan tema yang kita inginkan. Dalam hal ini karena Osa masih penasaran untuk menjadikan Ubuntu seperti MacOS, akhirnya Osa temukan tema yang pas untuk itu. Ikuti cara Osa dibawah ini.
1. Download bahan (.zip) yang dibutuhkan
Download file ini dan ekstrak di directory $HOME/Downloads
. Agar tidak membingungkan nanti saat proses instalasi.
2. Update system dan upgrade
Masuk ke Terimal CTRL + ALT + T dan masukkan script dibawah
sudo apt update && sudo apt dist-upgrade -y
Tunggu sampai proses update dan upgradenya selesai dan lanjut ke langkah berikutnya.
3. Install Apps and dependencies
Masih di Terminal yang tadi. Karena proses ini memerlukan Terminal jadi tidak perlu buka tutup lagi. Biarkan tetap terbuka. Copy paste script dibawah
sudo apt install curl \
resync \
git \
gdebi \
nautilus-admin
nautilus-extension-gnome-terminal \
sassc \
gnome-tweaks \
gnome-shell-extension-manager -y
4. Install GNOME Extensions
Osa asumsikan semua file yang sudah di download sudah kita letakkan di directory /Downloads
unzip -o $HOME/Downloads/gnome-extensions.zip -d $HOME/.local/share/gnome-shell/
5. Install GTK Theme
Buat directory .themes di directory Home
mkdir -p $HOME/.themes
Ekstrak GTK-themes.zip
ke dalam folder $HOME/.themes
unzip -o $HOME/Downloads/GTK-Themes.zip -d $HOME/.themes
Dark Theme
ln -sf $HOME/.themes/Orchis-Dark/gtk-4.0/{assets,gtk.css,gtk-dark.css} $HOME/.config/gtk-4.0/
Light Theme
ln -sf $HOME/.themes/Orchis-Dark/gtk-4.0/{assets,gtk.css,gtk-dark.css} $HOME/.config/gtk-4.0/
6. Install GTK Theme
Buat directory icons ke dalam $HOME/.local/share
mkdir -p $HOME/.local/share/icons
Ekstrak tema icon ke dalam $HOME/.local/share/icons
unzip -o $HOME/Downloads/icon-themes.zip -d $HOME/.local/share/icons
7. Install Cursor Theme
Buat directory icons ke dalam $Home
mkdir -p $HOME/.icons
unzip -o $HOME/Downloads/cursors-theme.zip -d $HOME/.icons
8. Install Font
unzip -o $HOME/Downloads/fonts.zip -d $HOME/.local/share/
9. Install Conky Widget
sudo apt install conky-all jq curl playerctl -y
cd ~/Downloads
unzip -o ~/Downloads/conky-config.zip -d $HOME/.config
10. Install Cava
sudo apt install cava -y
unzip -o $HOME/Downloads/cava-config.zip -d $HOME/.config/
sudo apt install neofetch -y
unzip -o $HOME/Downloads/neofetch-config.zip -d $HOME/.config
11. Install Fish dan Oh My Posh
sudo apt install fish -y
chsh -s /usr/bin/fish
sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh
unzip -o $HOME/Download/fishomp-config.zip -d $HOME
chmod u+rw ~/.poshthemes/*.jsonE
12. Install Flatpak, AppImages and Add Flathub
sudo apt install gnome-software gnome-software-plugin-flatpak flatpak libfuse2 -y
Tambahkan repository Flathub
flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo
13. Install Flatpak Apps
flatpak install flathub io.bassi.Amberol -y
flatpak install flathub net.agalwood.Motrix -y
flatpak install flathub com.rafaelmardojai.Blanket -y
flatpak install flathub com.github.KRTirtho.Spotube-y
flatpak install flathub com.mattjakeman.ExtensionManager -y
14. Membuat Orchis Theme agar support dengan Flatpak
sudo flatpak override --filesystem=$HOME/.home
sudo flatpak override --filesystem=$HOME/.local/share/icons
sudo flatpak override --filesystem=xdg-config/gtk-4.0
15. Install GNOME Apps
sudo apt install gnome-weather \
gnome-maps \
gnome-audio \
gnome-calendar \
gnome-clocks \
gnome-connections \
gnome-console \
gnome-contacts \
gnome-music \
vlc \
gnome-shell-pomodoro -y
16. Install and change Plymouth Theme
sudo apt install plymouth -y
sudo unzip -o $HOME/Downloads/plymouth-theme.zip -d /usr/share/plymouth/themes
sudo update-alternatives --install \
/usr/share/plymouth/themes/default.plymouth default.plymouth \
/usr/share/plymouth/themes/hexagon_dots/hexagon_dots.plymouth 100
sudo update-alternatives --config default.plymouth
Jika saat proses muncul 2 opsi, pilih 2 untuk mempertahankan config yang kita inginkan
17. Apply GNOME configuration
unzip $HOME/Downloads/ubuntu-desktop-settings.zip -d $HOME/Downloads/
dconf load / < $HOME/Downloads/ubuntu-desktop-settings.conf
18. Remove Snap Apps and services
cp -afv $HOME/snap $HOME/Downloads/
snap llist
sudo snap remove --purge firefox
sudo snap remove --purge snap-store
sudo snap remove --purge gnome-42-2204
sudo snap remove --purge gtk-common-themes
sudo snap remove --purge snapd-desktop-integration
sudo snap remove --purge firmware-updater
sudo snap remove --purge core22
sudo snap remove --purge bare
sudo snap remove --purge snapd
sudo apt autoremove --remove snapd -y
sudo rm -rf /var/cache/snapd/
echo *Package: snapd
Pin: release a=*
Pin-priority: -10* | sudo tee /etc/apt/preferences.d/nosnap.pref
sudo apt update
Masukkan perintah diatas satu persatu dan tekan Enter, jangan langsung semuanya
19. Install Firefox
sudo add-apt-repository -y ppa:mozillateam/ppa && sudo apt update
echo 'APT::Key::Assert-Pubkey-Algo "";' | sudo tee /etc/apt/apt.conf.d/99weakkey-warning
sudo apt update
sudo apt install -y -t 'o=LP-PPA-mozillateam' firefox
echo *Unattended-Upgrade::Allowed-Origins:: \"LP-PPA-mozillateam:$distro_codename\";" | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
echo 'Pakcage: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-priority: 501' | sudo tee /etc/apt/preferences.d/mozillateamppa
sudo apt update
20. Install Theme Firefox
cd $HOME/Downloads
git clone https://github.com/vinceliuice/WhiteSur-firefox-theme.git
cd WhiteSur-firefox-theme
./install.sh -m
Kalau sudah semuanya kita logout atau restart agar tema yang sudah di install bisa kita terapkan semuanya.