本文へスキップ

How to Setup Gnome to Make it Look and Feel Better

How to Setup Gnome to Make it Look and Feel Better

Today in this article i'm going to teach you all how to setup your Linux to look like mine, so without any further ado let's get Started

Whats my Current Distro?

I'm actively using Vanilla OS that is a Ubuntu based Distribution, that adds a immutability layer to the system so that means that system remains immutable and everytime that you want to make a change to the core of the system you need to unlock and restart. Okay Luiz i get it but why you are using a immutable linux?

  • Better Issues Handling
    • Let's Supose that you have a Driver Update and that impedes your Linux OS from booting instead of making you lose time recovering the Linux to solve the driver issue, instead Vanilla provides you the previous boot state so if you break something at the current boot state you can just get the last one and fix the issues that made your system not Booting
  • Makes you learn how to use Linux without many sudo commands
  • Gives you more package options from all the available Linux Distros Like: Fedora, Arch, Alpine, Debian and much more...

How to theme your linux like mine

First you need to be using a GNOME based Linux like Fedora and Ubuntu. And Then you should install all these extensions to the gnome extensions manager

  • Aylur's Widgets (Settings)
    • Notification Indicator
    • Media Player
      • Track Button position right
    • Quick Settings Tweaks
      • Menu Width 400
      • Style normal
      • Adjust roundness true
      • Show System levels true
      • Show Media true
      • Show Application Volume Mixer true
  • Blur my Shell
    • General
      • Sigma 100
      • Brightness 1.00
      • Hack Level No Artifacts
      • Color and Noise Effects true
    • Pannel Blur true
      • Static Blur true
      • Disable in Overview true
      • Background Style transparent
    • Overview
      • Background Blur true
      • Dash to Dock Blur
        • Customize
          • Sigma 40
          • Brightness 1.00
  • Dash to Dock
    • Position And Size
      • Show on all monitors true
      • Position bottom
      • Intelligent Autohide true
    • Appearence
      • Dash Color #000
      • Opacity 47%
      • Window Counter indicator Dots
      • Use builtin theme false
      • Shring the Dash true

After you need to install the Whitesur theme in your Linux and Gnome Tweak Tools Here's the Link for the WhiteSur Theme

After Switch the theme on Gnome Tweak Tools Under Appearence set the theme to WhiteSur-Dark and the icons to Whitesur-...

Git Configuration

[alias]
    co = checkout
    cob = checkout -b
    coo = !git fetch && git checkout
    br = branch
    brd = branch -d
    brD = branch -D
    merged = branch --merged
    dmerged = "git branch --merged | grep -v '\\*' | xargs -n 1 git branch -d"
    st = status
    aa = add -A .
    cm = commit -m
    aacm = !git add -A . && git commit -m
    cp = cherry-pick
    amend = commit --amend -m
    dev = !git checkout dev && git pull origin dev
    staging = !git checkout staging && git pull origin staging
    master = !git checkout master && git pull origin
    po = push origin
    pod = push origin dev
    pos = push origin staging
    pom = push origin master
    poh = push origin HEAD
    pogm = !git push origin gh-pages && git checkout master && git pull origin master && git rebase gh-pages && git push origin master && git checkout gh-pages
    pomg = !git push origin master && git checkout gh-pages && git pull origin gh-pages && git rebase master && git push origin gh-pages && git checkout master
    plo = pull origin
    plod = pull origin dev
    plos = pull origin staging
    plom = pull origin master
    ploh = pull origin HEAD
    unstage = reset --soft HEAD^
    ls = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate
    ll = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
    f = "!git ls-files | grep -i"
    gr = grep -Ii
    la = "!git config -l | grep alias | cut -c 7-"
[filter "lfs"]
    smudge = git-lfs smudge -- %f
    process = git-lfs filter-process
    required = true
    clean = git-lfs clean -- %f

ZSH And Oh My Zsh

With my configuration you will need to install ZSH, Oh My ZSH

Install Spaceship Theme

Install the ZSH Theme from the Tutorial Bellow

git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"

ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

Now Change your .zshrc to:

export ZSH="$HOME/.oh-my-zsh"

# ZSH Theme
ZSH_THEME="spaceship"

# ZSH Plugins
plugins=(git)
source $ZSH/oh-my-zsh.sh

# Spaceship Prompt Configuration
SPACESHIP_PROMPT_ORDER=(
  user          # Username section
  dir           # Current directory section
  host          # Hostname section
  git           # Git section (git_branch + git_status)
  hg            # Mercurial section (hg_branch  + hg_status)
  exec_time     # Execution time
  line_sep      # Line break
  vi_mode       # Vi-mode indicator
  jobs          # Background jobs indicator
  exit_code     # Exit code section
  char          # Prompt character
)
SPACESHIP_USER_SHOW=always
SPACESHIP_PROMPT_ADD_NEWLINE=false
SPACESHIP_CHAR_SYMBOL=""
SPACESHIP_CHAR_SUFFIX=" "
Profile picture
Luiz Fernando - シニアソフトウェアエンジニア

読んでくれてありがとう!

この記事を楽しんで読んでいただければ幸いです。ご質問やご意見がございましたら、下記のソーシャル メディアからお気軽にご連絡ください。良い一日をお過ごしください。

Carousel imageCarousel imageCarousel imageCarousel imageCarousel image
次へ / 良い会話から始めましょう

大きなアイデア。
Little Luiz.

実現したいプロダクト、強くしたいチーム。一緒に何ができるか、話してみませんか。

道を選ぶ
01Freelance / Products

プロジェクトの相談

フリーランスでの協業、プロダクト開発、技術的な課題。

  • プロダクトの発見からリリースまで
  • ウェブ、モバイル、バックエンド開発
  • 明確なスコープと直接の協業
一緒につくりましょう
02Hiring / Teams

チームへの採用

エンジニアの採用と長期的な機会。

  • シニアフルスタックエンジニアリング
  • プロダクトの視点と技術的な責任
  • 分散チームでの経験
チームへの採用相談
03Résumé / Versions

履歴書を見る

汎用エンジニアリング、ヘルステック、フィンテックなど、用途別のバージョン。

  • 6つの特化バージョン
  • 印刷用PDFエクスポート
  • 役割ごとに更新
履歴書を見る
luizepauloxd@gmail.com

メールをご希望ですか?直接送るか、こちらで下書きを作成できます。

考えていることを教えてください。

© 2026 Luiz Fernando 意図と、少しの好奇心を込めて。ページの先頭へ