Skip to content

Instantly share code, notes, and snippets.

@notlmn
Forked from ramlmn/gnome-customization.md
Last active November 19, 2023 22:38
Show Gist options
  • Save notlmn/a9c7dafcf62d751dac9b28f817be4a86 to your computer and use it in GitHub Desktop.
Save notlmn/a9c7dafcf62d751dac9b28f817be4a86 to your computer and use it in GitHub Desktop.
Gnome Settings

Things to do before proceeding

  • Install Roboto, and Inconsolata fonts
sudo apt install -y fonts-roboto-unhinted fonts-inconsolata
  • GConf, and Gnome Tweak Tool

    sudo apt install -y gconf2
    sudo apt install -y gnome-tweak-tool
  • Adapta GTK Theme

    sudo add-apt-repository -y ppa:tista/adapta
    sudo apt update
    sudo apt install -y adapta-gtk-theme adapta-backgrounds
  • Flat Remix icon pack

    sudo add-apt-repository -y ppa:daniruiz/flat-remix
    sudo apt update
    sudo apt install -y flat-remix
  • Paper Cursors

    sudo add-apt-repository -y ppa:snwh/ppa
    sudo apt update
    sudo apt install -y paper-cursor-theme
  • Customize keyboard shortcuts to behave like Windows (coming soon...)

  • Snazzy terminal theme

    gconftool-2 --set '/apps/gnome-terminal/profiles/Default/use_theme_background' --type bool false
    gconftool-2 --set '/apps/gnome-terminal/profiles/Default/use_theme_colors' --type bool false
    gconftool-2 --set '/apps/gnome-terminal/profiles/Default/palette' --type string '#000000000000:#fcca42ff45fa:#5073fb967c00:#f146fb958c5e:#49b7ba97ffaf:#fccd4c7db48f:#8babea42fe88:#ee65ee6ded25:#555755565556:#fcca42ff45fa:#5073fb967c00:#f146fb958c5e:#49b7ba97ffaf:#fccd4c7db48f:#8babea42fe88:#ee65ee6ded25'
    gconftool-2 --set '/apps/gnome-terminal/profiles/Default/background_color' --type string '#1e1f1f4528e7'
    gconftool-2 --set '/apps/gnome-terminal/profiles/Default/foreground_color' --type string '#ebf2ed5fe6f5'
  • Or use Gogh

    bash -c "$(wget -qO- https://git.io/vQgMr)"
  • Themes and Shell Extensions

    gsettings set org.gnome.desktop.interface gtk-theme 'Adapta-Nokto-Eta'
    gsettings set org.gnome.desktop.interface cursor-theme 'Paper'
    gsettings set org.gnome.desktop.interface icon-theme 'Flat-Remix-Dark'
    
    # Shell extensions options
    gsettings set org.gnome.shell disable-user-extensions false
    gsettings set org.gnome.shell.extensions.user-theme name 'Adapta-Nokto'
  • Fonts

    gsettings set org.gnome.desktop.wm.preferences titlebar-font 'Roboto 10'
    
    gsettings set org.gnome.desktop.interface font-name 'Roboto 10'
    gsettings set org.gnome.desktop.interface document-font-name 'Roboto 10'
    gsettings set org.gnome.desktop.interface monospace-font-name 'Inconsolata 12'
  • UI tweaks

    gsettings set org.gnome.desktop.interface show-battery-percentage true
    
    gsettings set org.gnome.desktop.background show-desktop-icons false
    gsettings set org.gnome.desktop.background picture-uri 'file:///usr/share/backgrounds/adapta/tealized.jpg'
    
    gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment