diff --git a/README.md b/README.md index ec15675..65cbdd6 100644 --- a/README.md +++ b/README.md @@ -46,3 +46,4 @@ This will create an iso image in the result directory. - https://github.com/JohnRTitor/nix-conf - https://github.com/mwaldleben/nix-config - https://github.com/anotherhadi/nixy +- https://github.com/Numb-0/nix-0 diff --git a/modules/home-manager/hypr/default.nix b/modules/home-manager/hypr/default.nix new file mode 100644 index 0000000..974cd89 --- /dev/null +++ b/modules/home-manager/hypr/default.nix @@ -0,0 +1,6 @@ +{ + imports = [ + ./hyprland-customization.nix + ./hyprpaper.nix + ]; +} \ No newline at end of file diff --git a/modules/home-manager/hyprland-customization.nix b/modules/home-manager/hypr/hyprland-customization.nix similarity index 91% rename from modules/home-manager/hyprland-customization.nix rename to modules/home-manager/hypr/hyprland-customization.nix index ef59f2f..53ea4d1 100644 --- a/modules/home-manager/hyprland-customization.nix +++ b/modules/home-manager/hypr/hyprland-customization.nix @@ -1,6 +1,5 @@ {inputs, pkgs, ...}: { - programs.kitty.enable = true; home.packages = [ pkgs.hyprshot @@ -79,6 +78,23 @@ decoration = { rounding = 5; + active_opacity = 0.95; + inactive_opacity = 0.9; + + shadow = { + enabled = true; + range = 6; + render_power = 6; + color = "#000000"; + }; + + blur = { + enabled = true; + size = 4; + passes = 2; + new_optimizations = on; + ignore_opacity = true; + }; }; monitor = [ diff --git a/modules/home-manager/hypr/hyprpaper.nix b/modules/home-manager/hypr/hyprpaper.nix new file mode 100644 index 0000000..087459c --- /dev/null +++ b/modules/home-manager/hypr/hyprpaper.nix @@ -0,0 +1,11 @@ +{ + ... +}: +{ + services.hyprpaper = { + enable = true; + settings = { + preload = builtins.attrValues (builtins.readDir ./wallpapers) + }; + }; +} \ No newline at end of file diff --git a/modules/home-manager/kitty.nix b/modules/home-manager/kitty.nix new file mode 100644 index 0000000..c1f2cde --- /dev/null +++ b/modules/home-manager/kitty.nix @@ -0,0 +1,17 @@ +{pkgs, ...}: +{ + programs.kitty = { + enable = true; + shellIntegration.enableFishIntegration = true; + settings = { + background_opacity = 0.8; + confirm_os_window_close = 0; + cursor_trail = 3; + }; + keybindings = { + "ctrl+c" = "copy_to_clipboard"; + "ctrl+v" = "paste_from_clipboard"; + }; + }; + +} diff --git a/users/remy.nix b/users/remy.nix index 507af02..da2dafa 100644 --- a/users/remy.nix +++ b/users/remy.nix @@ -6,8 +6,9 @@ with lib.hm.gvariant; ../modules/home-manager/code.nix ../modules/home-manager/fish.nix ../modules/home-manager/flatpaks.nix - ../modules/home-manager/hyprland-customization.nix + ../modules/home-manager/hypr ../modules/home-manager/keepassxc.nix + ../modules/home-manager/kitty.nix ../modules/home-manager/obsidian.nix ../modules/home-manager/owncloud-client.nix ../modules/home-manager/thunderbird.nix diff --git a/wallpapers/codioful-formerly-gradienta-lweK7Wme_jo-unsplash.jpg b/wallpapers/codioful-formerly-gradienta-lweK7Wme_jo-unsplash.jpg new file mode 100644 index 0000000..0ea133b Binary files /dev/null and b/wallpapers/codioful-formerly-gradienta-lweK7Wme_jo-unsplash.jpg differ diff --git a/wallpapers/codioful-formerly-gradienta-n2XqPm7Bqhk-unsplash.jpg b/wallpapers/codioful-formerly-gradienta-n2XqPm7Bqhk-unsplash.jpg new file mode 100644 index 0000000..c9b6a8c Binary files /dev/null and b/wallpapers/codioful-formerly-gradienta-n2XqPm7Bqhk-unsplash.jpg differ diff --git a/wallpapers/luke-chesser-eICUFSeirc0-unsplash.jpg b/wallpapers/luke-chesser-eICUFSeirc0-unsplash.jpg new file mode 100644 index 0000000..048bafe Binary files /dev/null and b/wallpapers/luke-chesser-eICUFSeirc0-unsplash.jpg differ diff --git a/wallpapers/luke-chesser-pJadQetzTkI-unsplash.jpg b/wallpapers/luke-chesser-pJadQetzTkI-unsplash.jpg new file mode 100644 index 0000000..5e5a224 Binary files /dev/null and b/wallpapers/luke-chesser-pJadQetzTkI-unsplash.jpg differ diff --git a/wallpapers/magicpattern-87PP9Zd7MNo-unsplash.jpg b/wallpapers/magicpattern-87PP9Zd7MNo-unsplash.jpg new file mode 100644 index 0000000..035dd9b Binary files /dev/null and b/wallpapers/magicpattern-87PP9Zd7MNo-unsplash.jpg differ