Skip to content

du1anjana/dotfiles

Repository files navigation

🐧 Fedora Sway Dotfiles

Welcome to my personal dotfiles repository. This is a curated, minimalist, and high-performance configuration for Sway WM running on Fedora Linux.

These configurations are managed using GNU Stow, allowing for a modular and symlink-based approach to dotfile management.


🖥️ System Overview

  • OS: Fedora Linux
  • Window Manager: Sway (Wayland)
  • Status Bar: Waybar
  • Terminal: Foot
  • Shell: Bash
  • File Manager: Yazi (Terminal)
  • App Launcher: Fuzzel
  • IDE Support: IdeaVim (JetBrains)

📂 Repository Structure

The repository is organized by package. Each folder corresponds to a specific application and mirrors the structure of the $HOME directory.

Folder Description
sway Window manager keybindings, outputs, and inputs
waybar Highly customized status bar with system modules
foot Fast, Wayland-native terminal configuration
fuzzel Minimalist Wayland application launcher
yazi Terminal file manager configuration
bash Shell aliases, prompts, and environment variables
ideavim Vim emulation for JetBrains IDEs

🚀 Installation

1. Prerequisites

Ensure you have stow installed on your Fedora system:

sudo dnf install stow

2. Terminal UI Tools

These tools provide terminal-based Bluetooth and Wi-Fi management via Waybar integration:

About

Personal dotfiles for a minimalist Sway WM setup on Fedora. Managed with GNU Stow. Featuring Waybar, Foot, and Yazi.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors