Skip to content

Whitfrost21/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Linux Dotfiles

This repository contains my personal Linux dotfiles — a fully reproducible development environment built around a minimal and keyboard-driven workflow.

The goal of this setup is simplicity, performance, and consistency across machines.


⚙️ Core Stack

  • OS: Endeavour OS (Arch Linux based)
  • Window Manager: Hyprland(Wayland)
  • Terminal: WezTerm
  • Editor: Zed
  • Shell: bash
  • Status Bar: Waybar
  • Notifications: SwayNC

Apps

App / Tool Category
fastfetch System Information
cava Audio Visualizer
kitty / wezterm Terminal Emulators
neovim / zed Text Editors
swaync Notification Center
wallust Color Palette Generator
waybar Status Bar
wofi App Launcher
wlogout Logout Menu

✨ Philosophy

  • Keep the system minimal
  • Prefer keyboard-driven workflows
  • Avoid unnecessary bloat
  • Make the environment reproducible
  • Optimize for developer productivity

This setup allows me to rebuild my entire working environment in minutes.


Preview

"image1" "image2" "image3" "image4"


📂 Structure

.config/ contains all application configurations managed via GNU Stow.

Each config is symlinked into ~/.config to keep the home directory clean while maintaining version control.


🚀 Setup

Clone the repository:

git clone https://github.com/Whitfrost21/dotfiles.git ~/dots
cd ~/dots
./install.sh

Restart your session or reload the relevant applications.


⚠️ Notes

  • This setup is tailored to my workflow — feel free to adapt it to yours.
  • Some applications may require additional dependencies (fonts, themes, plugins).


🛠️ Future Improvements

  • Theming consistency
  • Host-specific configs

About

My linux environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors