Skip to content

19_Aesthetics

Davood Dorostkar edited this page Jan 14, 2025 · 10 revisions

Prerequisites

Install Base Packages

two important apps you need are gnome tweaks and extensions manager.

sudo apt install git gnome-tweaks gnome-shell-extensions gnome-shell-extension-prefs

Extensions

  1. after you install the extensions app, you can manage them all in it.
  2. to add a new extension you can go to extensions website,
  3. find the extension you want and press the off button. it will automatically install it to your system. you may need VPN to do this as well.
  4. Before adding any extension, install the User Themes extension first.

Applying icons/themes/cursors, etc

whenever you install a new item, you should

  1. go to tweaks app
  2. appearance
  3. set whichever item you want in the dropdown menu.

if you cannot find it, close and open tweaks. if still cannot find them, you have put them in the wrong directory. e.g. you should put your themes in the ~/.themes, and your icons in the ~/.icons directory.

Add Win11 Icons

  1. these icons are great
git clone https://github.com/yeyushengfan258/Win11-icon-theme.git && \
cd Win11-icon-theme && ./install.sh && cd ..
  1. if it doesnt take effect, go to tweaks and enable Win11 icons.
  2. optional: this is also an alternative icon pack.

Add Fluent Theme

  1. this theme is great
git clone https://github.com/vinceliuice/Fluent-gtk-theme.git && \
cd Fluent-gtk-theme && ./install.sh && cd ..
  1. if it doesnt take effect, go to tweaks and enable Fluent theme.
  2. optional: this is also an alternative theme.

Add wallpapers

A good idea is to use gradients or abstract wallpapers. you can find some good ones here or here

I have used this background. This user has good designs.

You can store your background files into ~/.local/share/backgrounds/

Add Segoe Font

git clone https://github.com/mrbvrz/segoe-ui-linux.git && \
cd segoe-ui-linux && ./install.sh && cd ..

Change Taskbar

  1. Disable Gnome taskbar: go to extensions and uncheck Ubuntu Dock
  2. install package Blur my Shell and set these settings:
    • general
      • sigma:10
      • brightness: 1.0
    • enable all blurs in all parts
  3. install package Frippery Applications Menu and set these settings:
    • icon: uncheck
  4. install package Dash to Panel and set these settings:
    • position
      • panel thickness: 42
      • show applications button: disable
      • activities: disable
      • move other parts accordingly as you wish
    • style
      • margin: 0
      • padding: 4
      • animate hovering
      • focused: metro
      • unfocused: dashes
      • override opacity
      • opacity: 40%
    • fine-tune
      • font: 14
      • pading: 4
      • animate: all on
  5. install package Date Menu Formatter and set these settings:
    • pattern: hh : mm aa\ndd/MM/yyyy
    • size: 10
  6. install package Media Controls and set these settings:
    • visibility
      • title, seek, sources: uncheck
    • position
      • position: left
      • index: 1
    • other
      • left click: open track info
  7. (optional, if you want to make it much like win11) install package ArcMenu and set these settings:
    • menu
      • menu layout: modern/11
    • menu button
      • choose: select win11 icon file

Add Desktop Widget

  1. install packages
sudo add-apt-repository ppa:teejee2008/foss && \
sudo apt update && \
sudo apt-get install -y chrome-gnome-shell conky-all lua5.3 yarn webpack conky-manager2 curl mpd playerctl
  1. start conky manager and enable wichever widget you want (Gotham is a good one), or download a new one from here

Window Movements

  1. go to tweaks
  2. windows > attach modal dialogs > uncheck

Reduce Icon Size

  1. go to config file:
sudo nano /usr/share/gnome-shell/extensions/ding@rastersoft.com/enums.js
  1. change these variables: ICON_SIZE which is the size of icon, and ICON_WIDTH, ICON_HEIGHT which are the area it takes. usually you need to reduce the last two ones.
  2. change the item you are using (in settings > appearance > desktop icon size). I use small in my settings, so I change this one.

Safe Remove USB

use this extension: link

Add Dropdown Terminal

  1. install it form here
  2. good settings are:
    • window position: top
    • window size: 100%
    • hide mouse pointer when typing
    • show/hide animation: quadratic tweening, inverse
    • show/hide duration: 0.15
    • tab width: 0%
    • show border: uncheck
    • font: ubuntu mono regular 15
    • cursor shape: I-beam
    • audible bell: uncheck
    • theme: dark
    • scheme: white on black
    • opacity: 90%
    • pallete: change the 3rd color(green) to #0EC801
    • panel icon: none