Personal configuration files for my Arch Linux setup, including window managers, development tools, and system utilities.
- Hyprland: Wayland compositor settings
- Waybar: Highly customizable status bar
- Waypaper: Wallpaper manager for Wayland
- Rofi: Application launcher and window switcher
- Neovim: Text editor configuration
- Zed: Modern code editor settings
- Lazygit: Terminal UI for git
- Github Copilot: AI pair programming configuration
- Go: Go language configuration
- Kitty: Modern terminal emulator
- Tmux: Terminal multiplexer with powerline
- Btop: System monitor configuration
- Htop: Process viewer settings
- Fastfetch: System information tool
- Thefuck: Command correction tool
- Ranger: File manager configuration
- Dolphin: KDE file manager settings
- Nautilus: GNOME file manager preferences
- Baloo: File indexing configuration
baloofilerc
baloofileinformationrc
- VLC: Media player configuration
- Ncspot: Spotify TUI client
- Zathura: PDF viewer settings
- Wal: Color scheme generator
- GTK-3.0: GTK theme settings
- Qt Project: Qt application settings
- Pulse: Audio configuration
- IBus: Input method framework
- dconf: GNOME system settings
- Clone the repository:
git clone https://github.com/dantealegria1/.config.git ~/.config
- Install required packages:
yay -S hyprland waybar waypaper rofi neovim zed lazygit github-copilot kitty tmux btop htop fastfetch thefuck ranger dolphin nautilus vlc ncspot zathura python-pywal
.config/
├── hypr/ # Hyprland compositor config
├── waybar/ # Status bar configuration
├── waypaper/ # Wallpaper manager settings
├── rofi/ # Application launcher config
├── nvim/ # Neovim configuration
├── zed/ # Zed editor settings
├── kitty/ # Kitty terminal config
├── tmux/ # Tmux configuration
├── tmux-powerline/ # Tmux powerline theme
├── btop/ # System monitor config
├── ranger/ # File manager settings
├── ncspot/ # Terminal Spotify client
└── wal/ # Color scheme settings
- Modern Wayland compositor
- Custom animations and effects
- Multi-monitor support
- Integration with Waybar
- Neovim with custom plugins
- Zed editor configuration
- Lazygit integration
- Github Copilot setup
- Kitty with custom settings
- Tmux with powerline theme
- Advanced system monitoring (btop/htop)
- Command-line productivity tools
Essential packages can be installed via pacman/yay:
# Core components
yay -S hyprland waybar waypaper rofi
# Development tools
yay -S neovim zed lazygit github-copilot-cli
# Terminal utilities
yay -S kitty tmux btop htop fastfetch thefuck
# File management
yay -S ranger dolphin nautilus
# Media tools
yay -S vlc ncspot zathura python-pywal
Configuration files can be modified in their respective directories:
- Hyprland:
~/.config/hypr/
- Waybar:
~/.config/waybar/
- Neovim:
~/.config/nvim/
- Kitty:
~/.config/kitty/
- Tmux:
~/.config/tmux/
https://github.com/dantealegria1/.config
This project is open source and available for personal use.
- GitHub: @dantealegria1