138 lines
3.6 KiB
Markdown
138 lines
3.6 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- Comprehensive README.md with detailed installation instructions
|
|
- INSTALL.md with step-by-step installation guide
|
|
- LICENSE file (MIT License)
|
|
- CHANGELOG.md for tracking version history
|
|
- Screenshots directory for project documentation
|
|
- Enhanced documentation structure
|
|
|
|
### Changed
|
|
- Improved project organization and documentation
|
|
- Better structured configuration files
|
|
- Enhanced installation scripts with better error handling
|
|
|
|
### Fixed
|
|
- Installation script compatibility issues
|
|
- Path resolution in configuration files
|
|
|
|
## [2.0.0] - 2024-01-15
|
|
|
|
### Added
|
|
- SwayNC notification daemon support
|
|
- Fastfetch configuration
|
|
- Custom Rofi themes and power menu
|
|
- Greenclip clipboard manager integration
|
|
- Enhanced Waybar modules (weather, updates, media controls)
|
|
- Custom scripts in bin directory
|
|
- Hyprgrass gesture support
|
|
- Multiple monitor configuration support
|
|
- Custom keyboard layouts and input methods
|
|
|
|
### Changed
|
|
- Migrated from Dunst to Mako for notifications
|
|
- Updated Waybar configuration with new modules
|
|
- Improved Hyprland configuration structure
|
|
- Enhanced shell aliases and functions
|
|
- Better window rules and animations
|
|
|
|
### Removed
|
|
- Deprecated Dunst configuration (kept for compatibility)
|
|
- Old Alacritty configuration (replaced with Kitty)
|
|
|
|
## [1.5.0] - 2023-12-01
|
|
|
|
### Added
|
|
- Kitty terminal configuration
|
|
- Ranger file manager setup
|
|
- Custom shell aliases and functions
|
|
- Vim configuration
|
|
- Tmux configuration
|
|
- Git configuration templates
|
|
|
|
### Changed
|
|
- Improved Hyprland keybindings
|
|
- Enhanced Waybar styling
|
|
- Better color scheme consistency
|
|
- Optimized performance settings
|
|
|
|
### Fixed
|
|
- Audio control issues in Waybar
|
|
- Workspace switching problems
|
|
- Font rendering issues
|
|
|
|
## [1.0.0] - 2023-10-15
|
|
|
|
### Added
|
|
- Initial Hyprland configuration
|
|
- Basic Waybar setup
|
|
- Rofi launcher configuration
|
|
- Mako notification setup
|
|
- Installation script
|
|
- Basic keybindings
|
|
- Window rules
|
|
- Startup applications
|
|
- Monitor configuration
|
|
- Basic theming
|
|
|
|
### Features
|
|
- Dynamic tiling window management
|
|
- Custom status bar with system information
|
|
- Application launcher with search
|
|
- Notification system
|
|
- Screenshot functionality
|
|
- Audio and brightness controls
|
|
- Workspace management
|
|
- Window floating and fullscreen modes
|
|
|
|
## [0.5.0] - 2023-09-01
|
|
|
|
### Added
|
|
- Initial project structure
|
|
- Basic Hyprland setup
|
|
- Proof of concept configurations
|
|
- Development environment setup
|
|
|
|
### Notes
|
|
- This was the initial development release
|
|
- Limited functionality and testing
|
|
- Foundation for future releases
|
|
|
|
---
|
|
|
|
## Version Numbering
|
|
|
|
This project uses semantic versioning:
|
|
- **MAJOR**: Incompatible API changes or major configuration restructuring
|
|
- **MINOR**: New functionality in a backwards compatible manner
|
|
- **PATCH**: Backwards compatible bug fixes
|
|
|
|
## Release Process
|
|
|
|
1. Update version numbers in relevant files
|
|
2. Update CHANGELOG.md with new version
|
|
3. Test all configurations thoroughly
|
|
4. Create GitHub release with proper tags
|
|
5. Update documentation as needed
|
|
|
|
## Contributing
|
|
|
|
When contributing, please:
|
|
1. Add entries to the [Unreleased] section
|
|
2. Follow the established format
|
|
3. Include relevant details about changes
|
|
4. Reference issue numbers when applicable
|
|
|
|
## Links
|
|
|
|
- [Repository](https://github.com/TolaMironcenko/hyprland_dotfiles)
|
|
- [Issues](https://github.com/TolaMironcenko/hyprland_dotfiles/issues)
|
|
- [Releases](https://github.com/TolaMironcenko/hyprland_dotfiles/releases) |