Details README

This commit is contained in:
Hadi 2024-03-17 17:17:03 +01:00
parent 381b3228dc
commit 441b45846e

View File

@ -2,47 +2,55 @@
This is my dotfiles repo. It's a work in progress, and I'm still learning how to use nix. This is my dotfiles repo. It's a work in progress, and I'm still learning how to use nix.
# Images ## Images
![neofetch](https://image.nostr.build/c208c164ae04e4c58e01adb9fab584b163a565155865833851275f89c9270b7a.jpg) ![neofetch](https://image.nostr.build/c208c164ae04e4c58e01adb9fab584b163a565155865833851275f89c9270b7a.jpg)
![qutebrowser](https://image.nostr.build/8cc32d981e6be256bdc37a2571c31bb76d7c3335ce7c76fa6eca89a03019bfc9.jpg) ![qutebrowser](https://image.nostr.build/8cc32d981e6be256bdc37a2571c31bb76d7c3335ce7c76fa6eca89a03019bfc9.jpg)
![spotify](https://image.nostr.build/76b18bcbcdf1d911a2dbdff7bfac6652044d45602a3dce9d9c53feb295d13245.jpg) ![spotify](https://image.nostr.build/76b18bcbcdf1d911a2dbdff7bfac6652044d45602a3dce9d9c53feb295d13245.jpg)
![wofi](https://image.nostr.build/90d69ffe6251c17e25b0fb44abadaeb0dfe6db8210d935fca14bf8b00be49fa6.jpg) ![wofi](https://image.nostr.build/90d69ffe6251c17e25b0fb44abadaeb0dfe6db8210d935fca14bf8b00be49fa6.jpg)
# Apps ## Apps
<details>
<summary>Click to expand</summary>
| Category | Software | | Category | Software |
|----------------|---------------| |----------------|---------------|
| WM | Hyprland | | WM | Hyprland |
| | - hyprlock | | | hyprlock |
| | - hyprpaper | | | hyprpaper |
| | - hypridle | | | hypridle |
| | - wlogout | | | wlogout |
| File manager | - lf | | Bar | waybar |
| | - thunar |
| Terminal | kitty | | Terminal | kitty |
| Shell | zsh | | Shell | zsh |
| | - starship | | | starship |
| | - bat | | | bat |
| | - eza | | | eza |
| | - zoxide | | | zoxide |
| | - fzf | | | fzf |
| Editor | nixvim | | Editor | nixvim |
| File manager | lf |
| | thunar |
| Browser | qutebrowser | | Browser | qutebrowser |
| Music | spicetify | | Music | spicetify |
| Bar | waybar |
| Notifications | dunst | | Notifications | dunst |
| Launcher | wofi | | Launcher | wofi |
| DM | tuigreet | | DM | tuigreet |
| Secrets | sops-nix | | Secrets | sops-nix |
# Themes & Colors </details>
## Themes & Colors
Themes and colors are managed by the `home/variable/theme` folder. Themes and colors are managed by the `home/variable/theme` folder.
# Scripts ## Scripts
## Nix/NixOs shortcuts ### Nix/NixOs shortcuts
<details>
<summary>Click to expand</summary>
- `nixy-edit` - `nixy-edit`
- `nixy-rebuild` - `nixy-rebuild`
@ -50,13 +58,23 @@ Themes and colors are managed by the `home/variable/theme` folder.
- `nixy-gc` # garbage collection - `nixy-gc` # garbage collection
- `nixy-cb` # clean boot menu - `nixy-cb` # clean boot menu
## Brightness control </details>
### Brightness control
<details>
<summary>Click to expand</summary>
- `brightness-up` - `brightness-up`
- `brightness-down` - `brightness-down`
- `brightness-change <up/down> <increment>` - `brightness-change <up/down> <increment>`
## Sound control </details>
### Sound control
<details>
<summary>Click to expand</summary>
- `sound-up` - `sound-up`
- `sound-down` - `sound-down`
@ -64,21 +82,33 @@ Themes and colors are managed by the `home/variable/theme` folder.
- `sound-output` - `sound-output`
- `sound-change <up/down/mute> <increment>` - `sound-change <up/down/mute> <increment>`
## Caffeine </details>
### Caffeine
<details>
<summary>Click to expand</summary>
Caffeine is a simple script that toggles hypridle (disable suspend & screenlock). Caffeine is a simple script that toggles hypridle (disable suspend & screenlock).
- `caffeine` # Toggle caffeine - `caffeine` # Toggle caffeine
- `caffeine-status` # Return active/inactive - `caffeine-status` # Return active/inactive
## Night-Shift </details>
### Night-Shift
<details>
<summary>Click to expand</summary>
Blue light filter, using wlsunset Blue light filter, using wlsunset
- `night-shift-on` - `night-shift-on`
- `night-shift-off` - `night-shift-off`
# Installation </details>
## Installation
```sh ```sh
git clone https://github.com/anotherhadi/nixy ~/.config/nixos git clone https://github.com/anotherhadi/nixy ~/.config/nixos
@ -93,10 +123,15 @@ git clone https://github.com/anotherhadi/nixy ~/.config/nixos
sudo nixos-rebuild switch --flake ~/.config/nixos#nixy sudo nixos-rebuild switch --flake ~/.config/nixos#nixy
``` ```
# TODOLIST ## TODOLIST
<details>
<summary>Click to expand</summary>
- [ ] Variable user & homeDir - [ ] Variable user & homeDir
- [ ] Custom GTK based on the colorscheme - [ ] Custom GTK based on the colorscheme
- [ ] Obsidian.nvim on every markdown file - [ ] Obsidian.nvim on every markdown file
- [ ] Caffeine & Night-Shift replace notif - [ ] Caffeine & Night-Shift replace notif
- [ ] Make hyprcursor working - [ ] Make hyprcursor working
</details>