Welcome to my personal dotfiles repository! 🎨 Organized with GNU Stow, this setup allows me to manage my environment seamlessly by creating symlinks for each configuration folder. Below, you'll find a breakdown of each folder and its purpose.
Description:
Custom configuration for Neovim (nvim
). This is where the magic happens with plugins, themes, and settings to enhance productivity and coding efficiency.
Highlights:
- Language Server Protocol (LSP) configuration.
- Fully modular setup for flexibility and performance.
- Tailored keybindings for speed.
Description:
Environment configuration files including aliases, scripts, and paths for a personalized and optimized workflow.
Highlights:
- Useful aliases for day-to-day tasks.
- Environment path management.
- Includes configuration for custom shell scripts.
Description:
Configuration for the Starship Prompt, a fast and customizable shell prompt.
Highlights:
- Clean and minimal design.
- Personalized to show only what matters at a glance.
Description:
A collection of utility scripts written in Python to automate repetitive tasks and manage system resources.
Highlights:
- Python-based tools for quick operations.
- Script to clean up temporary folders.
- Easily extensible for future needs.
Description:
Configuration for tmux, a terminal multiplexer for managing multiple terminal sessions.
Highlights:
- Custom keybindings for better usability.
- Predefined window layouts for specific workflows.
- Optimized for multitasking and organization.
Description:
Config files for WezTerm, my terminal emulator of choice.
Highlights:
- Aesthetic and functional terminal design.
- Transparency tweaks for better visuals.
- Performance-focused configuration.
Description:
Configuration for Zsh with my .zshrc
file for an enhanced shell experience.
Highlights:
- Integrated with
neofetch
for a welcoming shell startup. - Plugin and theme support for extra functionality.
- Aliases and shortcuts for efficiency.