Release v2.4.0

This commit is contained in:
Hadi 2024-09-04 10:11:28 +02:00
parent e1f973cabf
commit 7ddff66f00
2 changed files with 68 additions and 52 deletions

View File

@ -1,8 +1,8 @@
[//]: # (Title: Nixy) [//]: # (Title: Nixy)
[//]: # (Description: Nixy is a Hyprland NixOS configuration with home-manager, secrets and custom theming all in one place. It's a simple way to manage your system configuration and dotfiles.) [//]: # (Description: Nixy is a Hyprland NixOS configuration with home-manager, secrets and custom theming all in one place. It's a simple way to manage your system configuration and dotfiles.)
[//]: # (Author: Hadi) [//]: # (Author: Hadi)
[//]: # (Date: 08/28/24) [//]: # (Date: 09/04/24)
[//]: # (Version: v2.2.0) [//]: # (Version: v2.3.0)
<div align="center"> <div align="center">
<img src="https://raw.githubusercontent.com/anotherhadi/nixy/main/docs/src/logo.png" width="100px" /> <img src="https://raw.githubusercontent.com/anotherhadi/nixy/main/docs/src/logo.png" width="100px" />
@ -15,7 +15,7 @@
<br> <br>
<div align="center"> <div align="center">
<a href="https://github.com/anotherhadi/nixy"> <a href="https://github.com/anotherhadi/nixy">
<img src="https://img.shields.io/static/v1.svg?style=for-the-badge&label=Version&message=v2.2.0&colorA=181825&colorB=89b4fa&logo=githubactions&logoColor=89b4fa"/> <img src="https://img.shields.io/static/v1.svg?style=for-the-badge&label=Version&message=v2.3.0&colorA=181825&colorB=89b4fa&logo=githubactions&logoColor=89b4fa"/>
</a> </a>
<a href="https://github.com/anotherhadi/nixy/stargazers"> <a href="https://github.com/anotherhadi/nixy/stargazers">
<img src="https://img.shields.io/github/stars/anotherhadi/nixy?color=89b4fa&labelColor=181825&style=for-the-badge&logo=starship&logoColor=89b4fa"> <img src="https://img.shields.io/github/stars/anotherhadi/nixy?color=89b4fa&labelColor=181825&style=for-the-badge&logo=starship&logoColor=89b4fa">
@ -40,27 +40,41 @@ It's a simple way to manage your system configuration and dotfiles.
- [Table of Content](#table-of-content) - [Table of Content](#table-of-content)
- [Gallery](#gallery) - [Gallery](#gallery)
- [Architecture](#architecture) - [Architecture](#architecture)
- [🏠 `home`](#-home)
- [💻 `hosts`](#-hosts)
- [Installation](#installation) - [Installation](#installation)
- [Documentation](#documentation) - [Documentation](#documentation)
## Gallery ## Gallery
![catppuccin1](docs/src/catppuccin/1.png) ![nixy1](docs/src/nixy/1.png)
![catppuccin2](docs/src/catppuccin/2.png) ![nixy2](docs/src/nixy/2.png)
![catppuccin3](docs/src/catppuccin/3.png) ![nixy3](docs/src/nixy/3.png)
## Architecture ## Architecture
- 🏠 `home` are the dotfiles and configuration files for the users ### 🏠 `home`
- 'programs' is a collection of apps configured with home-manager
- 'scripts' is a folder full of bash scripts (see [SCRIPTS.md](docs/SCRIPTS.md)) Those are the dotfiles and configuration files for user-level configuration
- 'system' is some "desktop environment" configuration
- 'wallpapers' are... wallpapers **Subfolders:**
- 💻 `hosts` are the system configuration files
- 'laptop' is my configuration for my laptop with Nvidia that you can copy - `programs` is a collection of apps configured with home-manager
- 'server' is for my homeserver (w/nextcloud, nginx, vaultwarden, ... look `hosts/server`) - `scripts` is a folder full of bash scripts (see [SCRIPTS.md](docs/SCRIPTS.md))
- 'themes' contains all the *themes* available *(see [THEMES.md](docs/THEMES.md))* - `system` is some "desktop environment" configuration
- 'modules' are some nix modules that you can import (Nvidia, prime, fonts, ...) - `wallpapers` are... wallpapers
### 💻 `hosts`
Those are the host-specific configurations
Each host contains a `configuration.nix` for system-level configuration, a `home.nix` for user-level configuration, and a `variables.nix` for config wide variables.
**Subfolders:**
- 🎨 `themes` are the themes available *(see [THEMES.md](docs/THEMES.md))*
- 📦 `modules` are the nix modules that you can import
- `laptop` is my configuration for my laptop with Nvidia that you can copy
- `server` is for my homeserver (w/nextcloud, nginx, vaultwarden, ...)
## Installation ## Installation

View File

@ -3,17 +3,17 @@
The list of the keybindings working on Hyprland: The list of the keybindings working on Hyprland:
| Description | Keybinding | | Description | Keybinding |
|-----------------------------|--------------------------| |--------------------------------------------|--------------------------|
| Switch Workspace | SUPER + {Number} | | Switch Workspace | SUPER + {Number} |
| Move app to Workspace | SHIFT + SUPER + {Number} | | Move app to Workspace | SHIFT + SUPER + {Number} |
| Kitty | SUPER + RETURN | | Kitty | SUPER + RETURN |
| Thunar | SUPER + E | | Thunar | SUPER + E |
| Qutebrowser | SUPER + B | | Qutebrowser | SUPER + B |
| Bitwarden | SUPER + K | | Bitwarden | SUPER + K |
| Peaclock | SUPER + C |
| Lock | SUPER + L | | Lock | SUPER + L |
| Powermenu | SUPER + X | | Powermenu | SUPER + X |
| Launcher | SUPER + SPACE | | Launcher | SUPER + SPACE |
| "\$shiftMod, SPACE, hyprexpo:expo, toggle" | |
| Close window | SUPER + Q | | Close window | SUPER + Q |
| Toggle Floating | SUPER + T | | Toggle Floating | SUPER + T |
| Toggle Fullscreen | SUPER + F | | Toggle Fullscreen | SUPER + F |
@ -27,9 +27,11 @@ The list of the keybindings working on Hyprland:
| Screenshot monitor | PRINT | | Screenshot monitor | PRINT |
| Screenshot region | SHIFT + SUPER + PRINT | | Screenshot region | SHIFT + SUPER + PRINT |
| Screenshot region then edit | ALT PRINT | | Screenshot region then edit | ALT PRINT |
| Search on internet with wofi | SHIFT + SUPER + S |
| Clipboard picker with wofi | SHIFT + SUPER + C |
| Emoji picker with wofi | SHIFT + SUPER + E |
| Turn off night shift | SUPER + F2 | | Turn off night shift | SUPER + F2 |
| Turn on night shift | SUPER + F3 | | Turn on night shift | SUPER + F3 |
| Choose sound output | SUPER + F5 |
| Move Window (mouse) | SUPER + mouse:272 | | Move Window (mouse) | SUPER + mouse:272 |
| Resize Window (mouse) | SUPER + R | | Resize Window (mouse) | SUPER + R |
| Toggle Mute | XF86AudioMute | | Toggle Mute | XF86AudioMute |