Former-commit-id: 7397237149
This commit is contained in:
Hadi
2024-06-24 00:33:36 +02:00
parent 2151fc6f90
commit 35ba84724f
20 changed files with 22 additions and 12 deletions

View File

@@ -38,7 +38,7 @@
The server configuration is used by a home server running NixOS. The server configuration is used by a home server running NixOS.
The configurations files can be found in the `hosts/server` directory. The configurations files can be found in the `hosts/server` directory.
I mainly use it for self hosting services like Nextcloud, Vaultwarden, ... and for hosting websites. I mainly use it for self hosting services like Nextcloud, Vaultwarden, etc and for hosting websites.
I exposed some services to the internet using a reverse proxy (Nginx) and cloudflare dns. (Also configured cloudflare-dyndns) I exposed some services to the internet using a reverse proxy (Nginx) and cloudflare dns. (Also configured cloudflare-dyndns)
### Apps ### Apps

View File

@@ -3,7 +3,8 @@
Themes are defined in `hosts/themes`. Those themes define the colors, fonts, icons, etc, used by Hyprland and the apps/programs installed. Themes are defined in `hosts/themes`. Those themes define the colors, fonts, icons, etc, used by Hyprland and the apps/programs installed.
You can change the selected theme by changing the import statement of your host's variables file. You can change the selected theme by changing the import statement of your host's variables file.
*To apply the theme to Duckduckgo, follow the instructions in `$HOME/.duckduckgo-colorscheme.js`.* > [!TIP]
> To apply the theme to Duckduckgo, follow the instructions in `$HOME/.duckduckgo-colorscheme.js`
## Create your theme ## Create your theme

View File

@@ -4,6 +4,16 @@
[[ -d "./docs" ]] || (echo "Folder ./docs not found" && exit 1) [[ -d "./docs" ]] || (echo "Folder ./docs not found" && exit 1)
# Main images
for file in ./docs/src/*.png; do
optipng "$file"
done
# Theme's images
for file in ./docs/src/*/*.png; do for file in ./docs/src/*/*.png; do
optipng "$file" optipng "$file"
done done
for file in ./home/wallpapers/*.png; do
optipng "$file"
done

View File

@@ -7,4 +7,4 @@
# remove .git # remove .git
# git init and initial commit # git init and initial commit
# create custom configuration # create custom configuration
# save it to ./hosts # save it to ./hosts

View File

@@ -17,7 +17,7 @@ It's a simple way to manage your system configuration and dotfiles.
- 🏠 `home` are the dotfiles and configuration files for the user - 🏠 `home` are the dotfiles and configuration files for the user
- 💻 `hosts` are the system configuration files - 💻 `hosts` are the system configuration files
- 'laptop' is my configuration for my laptop with Nvidia - 'laptop' is my configuration for my laptop with Nvidia
- 'server' is for my Nixos server (w/nextcloud, nginx, vaultwarden, ... look `hosts/modules/server`) - 'server' is for my Nixos server (w/nextcloud, nginx, vaultwarden, ... look `hosts/server`)
- 'guest' is a *template* that you can copy and modify for *your own system* - 'guest' is a *template* that you can copy and modify for *your own system*
- 'themes' contains all the *themes* available *(see [THEMES.md](docs/THEMES.md))* - 'themes' contains all the *themes* available *(see [THEMES.md](docs/THEMES.md))*
- 'modules' are some nix modules that you can import (Nvidia, prime, fonts, ...) - 'modules' are some nix modules that you can import (Nvidia, prime, fonts, ...)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 826 KiB

After

Width:  |  Height:  |  Size: 486 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 928 KiB

View File

@@ -1 +0,0 @@
ace8c2c23a7b91dfda17eaf4c81fd9996edc8f12

View File

@@ -1 +1 @@
4fb999b190addb516f958a0b41cfe7823a717801 dd1f75939a0cc1d41272d2f7bddf335e79a1fbbf

View File

@@ -1 +1 @@
e604c375b70abc1e4e61acec7be40603d63afbfb 32e98b57e5369ffabc1b43dde16e65a117e7b5b7

View File

@@ -1 +1 @@
25fc5dfb8b74a2266a49076457005cb9b045856d afec5d4bbd3c0663789ca2db3fa45b291816abc7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 378 KiB

After

Width:  |  Height:  |  Size: 369 KiB

View File

@@ -1 +1 @@
574be4cdcd0be3506baa3a03db3fb7fdfde9633e 543bfdf3612171c1d2735c67deff4a8530db7f52

View File

@@ -1 +1 @@
42dc718f014d9ff404f6965c8492bb599e0d3538 ee44c091d64ab99adbd39a3a8bbd7afa87d5c908

View File

@@ -1 +1 @@
fdc050b5dc4eaf65272101014d5aca962f0a08d6 eb1543f0fc165700573c7eb9df0be436095d9c0e

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

View File

@@ -1 +1 @@
759589772eb513efb18594aca67b633e4e5df567 b10ab345b583376465569a8a0f0931df7373ed79