Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My personal Linux workstation setup for Arch Linux and Fedora Workstation.

An all-in-one dotfiles repository featuring a teal/mint glassmorphic terminal, desktop aesthetics & GNOME extensions, developer productivity suite, custom wallpapers, and media enhancements.

Showcase

Installation

git clone https://github.com/Axzo001/dotfiles.git
cd dotfiles
chmod +x install.sh
./install.sh

Interactive Installer Options

When running ./install.sh, you can choose:

  • 1) Full Workstation Setup — Complete setup with terminal, configs, Hatter icons, wallpapers, GNOME extensions, apps, and Spotify + SpotX
  • 2) Terminal Setup Only — Zsh, OMZ, plugins, Starship, Fastfetch, Atuin, and terminal profiles
  • 3) Desktop & Wallpapers — Install Hatter icon theme and deploy custom dark wallpapers
  • 4) GNOME Extensions Suite — Install Extension Manager GUI and top 5 essential GNOME extensions
  • 5) Productivity Suite — Install Zed, Antigravity, Android Studio, and ONLYOFFICE
  • 6) Spotify & SpotX-Bash — Install Spotify client and run SpotX-Bash for ad-blocking and UI enhancements
  • 7) Deploy Configs Only — Sync configuration files to ~/.config and ~/.zshrc

The installer automatically detects your distribution, builds paru or yay if missing on Arch Linux, downloads JetBrainsMono Nerd Font, and handles terminal selection (GNOME Console or Ghostty).

What's Included

  • Shell & Prompt: Zsh + Oh My Zsh with autosuggestions, syntax highlighting, fzf-tab, and Starship prompt.
  • Terminal: Dark teal glassmorphic profiles for GNOME Console and Ghostty.
  • System Info: Fastfetch with compact small logo and storage monitoring.
  • History: Atuin with enhanced fuzzy search and command history tracking.
  • Icons & Themes: Hatter Icon Theme for rounded, modern desktop styling.
  • Workstation Wallpapers:
    • Creation of Adam — Matrix-style dot hand art on pitch-black background
    • Arch Linux Monochrome Cubes — 3D geometric glass cube rendering with Arch branding
  • GNOME Extensions & Manager:
    • Extension Manager — Native GUI for managing and discovering GNOME extensions
    • AppIndicator Support — System tray icons in top bar
    • Blur my Shell — Modern blur effect on panel and overview
    • Caffeine — Quick toggle to inhibit screen sleep/lock
    • GSConnect — Complete wireless Android integration (KDE Connect protocol, with automatic firewall rule configuration for ports 1714–1764 TCP/UDP)
    • Just Perfection — Fine-grained GNOME Shell desktop customization
  • Productivity Suite:
    • Zed Editor — High-performance code editor
    • Google Antigravity & CLI — Autonomous agentic development environment
    • Android Studio — Android app development IDE
    • ONLYOFFICE — Complete local office document suite
  • Media & Entertainment: Spotify client with SpotX-Bash adblock and feature patcher.
  • CLI Power Tools: eza, bat, zoxide, ripgrep, fd, and fzf.

Quick Aliases & Helpers

  • pins, pupd, prem, psrc, pclean, porphan — Distro-agnostic package management (paru / dnf)
  • gac "<msg>" — Fast stage all and commit (git add -A && git commit -m)
  • mkcd <dir> — Make directory and cd directly into it
  • up <n> — Go up n parent directories (e.g. up 3)
  • preview — Interactive fuzzy file finder with live syntax preview
  • z <dir> — Instant smart directory jumping via Zoxide

About

Arch Linux & Fedora Workstation dotfiles — Terminal, GNOME extensions, productivity apps, and wallpapers setup

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages