Efficiency meets aesthetics, my dotfiles are fine-tuned for a seamless Linux experience. Take control of your system with this clean, minimalistic configuration. 🚀
Welcome to my dotfiles repository! This repository contains my personal dotfiles for Unix systems. I strive for efficiency, simplicity and some aesthetics if it's simple enough.
If you are here for my old bspwm setup, you can find it here.
labwc
& wayfire
and somtimes sway
as window managers (compositors).foot
Terminal emulator.yambar
waybar
Status bar.tofi
The application launcher menu.pipewire
Audio server.grim
For taking screenshots.slurp
To select regions for screenshot capture.brightnessctl
Tool to control screen brightness.wlsunset
For managing night mode settings.wl-clipboard
For clipboard management.cliphist
To access clipboard history.imv
My image viewer.mako
Notification system.mpv
Video player.nvim
& nano
Text editornoto-fonts-emoji
, noto-fonts-ttf
, font-hack-ttf
, font-awesome
Fonts.If you're interested in a comprehensive list of packages, check out my post-install script for Void Linux, which sets up a highly efficient system. The script is well-documented and available here.
For those on a Systemd distro, I also have a script tailored for Debian. While it's Debian-specific, it can provide insight into configuring other systemd distros. You can find it here.
I've crafted special scripts to simplify environment variable setup for both Labwc and Sway. These scripts streamline the process of launching your preferred window manager with the right configurations.
start-labwc
: Use this script to launch Labwc with the configured environment variables.start-sway
: Use this script to launch Sway with the appropriate configurations.Additionally, there are other handy scripts available in .local/bin
.