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 | alacritty |
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 + Return
Open a terminal.super + d
Open the application launcher (fuzzel).super + c
Open color picker and copy to clipboard.super + Period
Open emoji picker (rofimoji).super + Shift + n
Toggle notifications with swaync.Print
Capture entire screen and copy to clipboard.Control + Print
Capture selected area to clipboard with swappy.super + Shift + s
Capture selected area and copy to clipboard.super + s
Change layout to stacking.super + w
Change layout to tabbed.super + e
Toggle split layout.super + f
Fullscreen the focused container.super + Shift + f
Fullscreen the parent container and then the child.super + Shift + space
Toggle floating mode for the focused container.super + Shift + q
Kill the focused window.super + Shift + r
Reload sway configuration.super + Shift + e
Exit 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!