Welcome to my home, a curated collection of my personal dotfiles, tweaks, themes, and configurations that I use to make my Arch Linux experience truly unique and stylish while also productive.
I use GNU Stow to manage my dotfiles. GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in the same place.
| neofetch | ncspot/cava |
|---|---|
|
|
| pcmanfm | fuzzel |
|
|
Dotfiles: Explore a range of dotfiles meticulously configured for different applications, enhancing functionality and aesthetics.
Themes: Discover a selection of beautifully crafted themes that harmonize with each other, giving a consistent and polished look and feel.
Tweaks: Uncover a collection of system tweaks and optimizations to boost performance, streamline workflows, and optimize power usage.
Scripts: Access a set of handy scripts that automate repetitive tasks, making your Linux journey even more enjoyable.
Notes: Various notes, references and bookmarks I've come across when building this repo and navigating through the world of Linux.
| Feature | Package |
|---|---|
| Window Manager | sway |
| Terminal | ghostty |
| Shell | zsh |
| Editor | vscode |
| Dock | waybar |
| Notification Manager | swaync |
| Application Launcher | fuzzel |
| File Manager | thunar |
| Greeter | regreet |
| Use | Font List |
|---|---|
| Primary Font | Inter Nerd Font |
| Primary Mono Font | JetBrainsMono Nerd Font |
| Tokyo Night SE | Simp1e Tokyo Night |
![]() |
super + ReturnOpen a terminal.super + dOpen the application launcher (fuzzel).super + cOpen color picker and copy to clipboard.super + PeriodOpen emoji picker (rofimoji).super + Shift + nToggle notifications with swaync.PrintCapture entire screen and copy to clipboard.Control + PrintCapture selected area to clipboard with swappy.super + Shift + sCapture selected area and copy to clipboard.super + sChange layout to stacking.super + wChange layout to tabbed.super + eToggle split layout.super + fFullscreen the focused container.super + Shift + fFullscreen the parent container and then the child.super + Shift + spaceToggle floating mode for the focused container.super + Shift + qKill the focused window.super + Shift + rReload sway configuration.super + Shift + eExit sway with confirmation.
Warning: Be careful running commands found on the internet blindly!
git clone https://github.com/kaizensh/dotfiles.git
A big shoutout to the open-source community, fellow Arch enthusiasts, and creators of the tools and themes that have inspired and helped shape this repository. I have tried my best to give credit to all original authors that I have used or modified work from but if any were missed, please reach out.
- @enkia
- @ljmill
- @dyzean
- @fausto-korpsvart
- @zatchheems
- @stronk-dev
- @alexadhy
- @mino29
- @rototrash
- @adi1090x
- @magdalipka
- @ataraxiasjel
Contributions are welcome – whether it's bug fixes, new features, or additional themes. Please fork this repository, create a new branch, commit your changes, and open a pull request. Let's make Arch Linux even better, together!




















