@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|||||||
@@ -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, ...)
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 5.8 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 826 KiB After Width: | Height: | Size: 486 KiB |
BIN
home/wallpapers/cat-leaves.png
Normal file
|
After Width: | Height: | Size: 928 KiB |
@@ -1 +0,0 @@
|
|||||||
ace8c2c23a7b91dfda17eaf4c81fd9996edc8f12
|
|
||||||
@@ -1 +1 @@
|
|||||||
4fb999b190addb516f958a0b41cfe7823a717801
|
dd1f75939a0cc1d41272d2f7bddf335e79a1fbbf
|
||||||
@@ -1 +1 @@
|
|||||||
e604c375b70abc1e4e61acec7be40603d63afbfb
|
32e98b57e5369ffabc1b43dde16e65a117e7b5b7
|
||||||
@@ -1 +1 @@
|
|||||||
25fc5dfb8b74a2266a49076457005cb9b045856d
|
afec5d4bbd3c0663789ca2db3fa45b291816abc7
|
||||||
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 378 KiB After Width: | Height: | Size: 369 KiB |
@@ -1 +1 @@
|
|||||||
574be4cdcd0be3506baa3a03db3fb7fdfde9633e
|
543bfdf3612171c1d2735c67deff4a8530db7f52
|
||||||
@@ -1 +1 @@
|
|||||||
42dc718f014d9ff404f6965c8492bb599e0d3538
|
ee44c091d64ab99adbd39a3a8bbd7afa87d5c908
|
||||||
@@ -1 +1 @@
|
|||||||
fdc050b5dc4eaf65272101014d5aca962f0a08d6
|
eb1543f0fc165700573c7eb9df0be436095d9c0e
|
||||||
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
@@ -1 +1 @@
|
|||||||
759589772eb513efb18594aca67b633e4e5df567
|
b10ab345b583376465569a8a0f0931df7373ed79
|
||||||