Skip to content

Repository files navigation

Dotfiles Configuration

A curated, cozy configuration for Linux desktop environments, built on top of Omarchy. Managed with chezmoi for declarative dotfile management.

Screenshots

Desktop screenshot

Desktop screenshot

Overview

This repository contains configuration for a Hyprland-based setup with the Omarchy theming system, including:

  • Window Manager: Hyprland
  • Status Bar: Waybar
  • Application Launcher: Walker
  • Terminals: Ghostty, Kitty, Alacritty
  • Editor: Neovim (LazyVim)
  • Notifications: Mako
  • Media Controls: SwayOSD
  • System Info: Fastfetch, Btop

Installation

Prerequisites: chezmoi

# Install chezmoi and initialize from this repo
chezmoi init --apply ml3m
# Or clone first, then apply
git clone <this-repo-url> ~/.local/share/chezmoi
chezmoi apply

Structure

.
├── dot_config/
│ ├── hypr/ # Hyprland window manager
│ ├── waybar/ # Status bar
│ ├── walker/ # Application launcher
│ ├── ghostty/ # Terminal emulator
│ ├── nvim/ # Neovim configuration
│ ├── omarchy/ # Theming system and themes
│ └── ...
├── dot_bin/ # User scripts
└── screenshots/ # Screenshots for this README

License

MIT License — use and adapt as needed.

About

cozy

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages