Files
dotfiles/README.md
Fabio Scotto di Santolo e183d24673 Various task
- Update README.md
- Remove Doom Emacs config
- Update XFCE4 config
- Fix .profile
2026-03-04 23:23:34 +01:00

54 lines
1.7 KiB
Markdown

# 🛠️ dotfiles
Welcome to my **dotfiles** repository — a centralized collection of my personal configurations for shells, editors, terminal emulators, and various CLI tools that I use on a daily basis in Unix-like environments.
The main goal of this repository is to maintain a consistent, portable, and version-controlled setup. The configuration files are organized to be easily managed and installed using [GNU Stow](https://www.gnu.org/software/stow/), following a modular and declarative structure.
### 📦 Structure & Usage
Each directory in this repository corresponds to a specific application or tool, with configuration files laid out to mirror the structure of the home directory. Using `stow`, symbolic links are created seamlessly, preserving organization and keeping configurations isolated per tool.
> Example usage (from the repository root):
>
> ```bash
> stow bash
> stow i3
> stow emacs
> ```
### 🧩 Included Tools & Configurations
This repository contains my configuration files for the following tools:
- **Shells & Prompt**
- `bash` (Oh My Bash)
- `starship`
- **Terminal Emulators & Multiplexer**
- `xfce4-terminal`
- `alacritty`
- `kitty`
- `foot`
- `tmux`
- **Editors & CLI Tools**
- `emacs`
- `git`
- **X11 Environment**
- `xfce4` (Desktop Environment)
- `i3` (Window Manager)
- `rofi` (launcher)
- `dunst` (notification daemon)
- **Wayland Environment**
- `sway` (Window Manager)
- `waybar` (status bar)
- `rofi` (launcher)
- `dunst` (notification daemon)
- **Utilities**
- `fastfetch`
- `yt-dlp`
- `flameshot`
---
Feel free to explore, reuse, or adapt any part of this setup.
Issues and pull requests are welcome!