diff --git a/configuration.nix b/configuration.nix index 63f1987..3c5fe15 100644 --- a/configuration.nix +++ b/configuration.nix @@ -150,16 +150,15 @@ in { gnome.adwaita-icon-theme wtype cifs-utils - waybar ffmpeg pulsemixer - waypaper swaybg swww python3 python311Packages.pip python311Packages.pygobject3 libsForQt5.kamoso + zoom-us gcc pass vscode-langservers-extracted diff --git a/dotfiles/hypr/hyprland.conf b/dotfiles/hypr/hyprland.conf index 03a89fb..037ea4b 100644 --- a/dotfiles/hypr/hyprland.conf +++ b/dotfiles/hypr/hyprland.conf @@ -115,6 +115,7 @@ bind = $mainMod, D, exec, dmenu_path | fuzzel -d | sh bind = $mainMod SHIFT, P, exec, ~/scripts/password-select.sh bind = $mainMod SHIFT, U, exec, ~/scripts/usernames.sh bind = $mainMod SHIFT, O, exec, ~/scripts/otp.sh +bind = $mainMod SHIFT, L, exec, hyprlock bind = $mainMod SHIFT, S, exec, grimblast save area ss.png && wl-copy < ss.png bind = $mainMod SHIFT, R, forcerendererreload bind = $mainMod, P, pseudo, # dwindle diff --git a/dotfiles/hypr/hyprlock.conf b/dotfiles/hypr/hyprlock.conf new file mode 100644 index 0000000..18434e4 --- /dev/null +++ b/dotfiles/hypr/hyprlock.conf @@ -0,0 +1,41 @@ +background { + monitor = + path = screenshot + path = /home/svante/.wallpapers/IgVn01gYUE7pSH26.png + color = rgba(0, 0, 0, 0) + blur_passes = 1 + blur_size = 7 +} + +input-field { + monitor = + size = 200, 50 + outline_thickness = 3 + dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8 + dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0 + dots_center = false + dots_rounding = -1 # -1 default circle, -2 follow input-field rounding + outer_color = rgb(151515) + inner_color = rgb(200, 200, 200) + font_color = rgb(10, 10, 10) + fade_on_empty = true + fade_timeout = 1000 # Milliseconds before fade_on_empty is triggered. + placeholder_text = Input Password... # Text rendered in the input box when it's empty. + hide_input = false + rounding = -1 # -1 means complete rounding (circle/oval) + check_color = rgb(204, 136, 34) + fail_color = rgb(204, 34, 34) # if authentication failed, changes outer_color and fail message color + fail_text = $FAIL ($ATTEMPTS) # can be set to empty + fail_timeout = 2000 # milliseconds before fail_text and fail_color disappears + fail_transition = 300 # transition time in ms between normal outer_color and fail_color + capslock_color = -1 + numlock_color = -1 + bothlock_color = -1 # when both locks are active. -1 means don't change outer color (same for above) + invert_numlock = false # change color if numlock is off + swap_font_color = false # see below + + position = 0, -20 + halign = center + valign = center +} + diff --git a/dotfiles/wallpapers/Hyprland-4K.png b/dotfiles/wallpapers/Hyprland-4K.png new file mode 100644 index 0000000..b648a60 Binary files /dev/null and b/dotfiles/wallpapers/Hyprland-4K.png differ diff --git a/dotfiles/wallpapers/IgVn01gYUE7pSH26.png b/dotfiles/wallpapers/IgVn01gYUE7pSH26.png new file mode 100644 index 0000000..0df8b00 Binary files /dev/null and b/dotfiles/wallpapers/IgVn01gYUE7pSH26.png differ diff --git a/dotfiles/wallpapers/Night_5760x2880px2.png b/dotfiles/wallpapers/Night_5760x2880px2.png new file mode 100644 index 0000000..10ddc6e Binary files /dev/null and b/dotfiles/wallpapers/Night_5760x2880px2.png differ diff --git a/dotfiles/wallpapers/kotek_test.png b/dotfiles/wallpapers/kotek_test.png new file mode 100644 index 0000000..8ccfeab Binary files /dev/null and b/dotfiles/wallpapers/kotek_test.png differ diff --git a/dotfiles/wallpapers/macchiato-hald8-cyberpunkish.png b/dotfiles/wallpapers/macchiato-hald8-cyberpunkish.png new file mode 100644 index 0000000..2474487 Binary files /dev/null and b/dotfiles/wallpapers/macchiato-hald8-cyberpunkish.png differ diff --git a/dotfiles/wallpapers/mocha-astronaut.png b/dotfiles/wallpapers/mocha-astronaut.png new file mode 100644 index 0000000..276fabb Binary files /dev/null and b/dotfiles/wallpapers/mocha-astronaut.png differ diff --git a/dotfiles/wallpapers/mocha.jpg b/dotfiles/wallpapers/mocha.jpg new file mode 100644 index 0000000..d014732 Binary files /dev/null and b/dotfiles/wallpapers/mocha.jpg differ diff --git a/dotfiles/wallpapers/mohammed-alaa-A_RBvupgI8o-unsplash_catppuccin-mocha_16_GaussianV1_0_20_512.png b/dotfiles/wallpapers/mohammed-alaa-A_RBvupgI8o-unsplash_catppuccin-mocha_16_GaussianV1_0_20_512.png new file mode 100644 index 0000000..c5cc08c Binary files /dev/null and b/dotfiles/wallpapers/mohammed-alaa-A_RBvupgI8o-unsplash_catppuccin-mocha_16_GaussianV1_0_20_512.png differ diff --git a/dotfiles/wallpapers/nixos-stroke-4k.png b/dotfiles/wallpapers/nixos-stroke-4k.png new file mode 100644 index 0000000..303da42 Binary files /dev/null and b/dotfiles/wallpapers/nixos-stroke-4k.png differ diff --git a/dotfiles/wallpapers/re22222sult.png b/dotfiles/wallpapers/re22222sult.png new file mode 100644 index 0000000..93a9a29 Binary files /dev/null and b/dotfiles/wallpapers/re22222sult.png differ diff --git a/dotfiles/wallpapers/rust.png b/dotfiles/wallpapers/rust.png new file mode 100644 index 0000000..9811a2d Binary files /dev/null and b/dotfiles/wallpapers/rust.png differ diff --git a/dotfiles/wallpapers/wallpaper-theme-converter9.png b/dotfiles/wallpapers/wallpaper-theme-converter9.png new file mode 100644 index 0000000..52648a6 Binary files /dev/null and b/dotfiles/wallpapers/wallpaper-theme-converter9.png differ diff --git a/dotfiles/wallpapers/wallpaper.png b/dotfiles/wallpapers/wallpaper.png new file mode 100644 index 0000000..c70631e Binary files /dev/null and b/dotfiles/wallpapers/wallpaper.png differ diff --git a/dotfiles/waypaper/.cache/Hyprland-4K.png b/dotfiles/waypaper/.cache/Hyprland-4K.png new file mode 100644 index 0000000..eeb1547 Binary files /dev/null and b/dotfiles/waypaper/.cache/Hyprland-4K.png differ diff --git a/dotfiles/waypaper/.cache/IgVn01gYUE7pSH26.png b/dotfiles/waypaper/.cache/IgVn01gYUE7pSH26.png new file mode 100644 index 0000000..8839210 Binary files /dev/null and b/dotfiles/waypaper/.cache/IgVn01gYUE7pSH26.png differ diff --git a/dotfiles/waypaper/.cache/Night_5760x2880px2.png b/dotfiles/waypaper/.cache/Night_5760x2880px2.png new file mode 100644 index 0000000..d34858a Binary files /dev/null and b/dotfiles/waypaper/.cache/Night_5760x2880px2.png differ diff --git a/dotfiles/waypaper/.cache/kotek_test.png b/dotfiles/waypaper/.cache/kotek_test.png new file mode 100644 index 0000000..c0eecca Binary files /dev/null and b/dotfiles/waypaper/.cache/kotek_test.png differ diff --git a/dotfiles/waypaper/.cache/macchiato-hald8-cyberpunkish.png b/dotfiles/waypaper/.cache/macchiato-hald8-cyberpunkish.png new file mode 100644 index 0000000..36c07f0 Binary files /dev/null and b/dotfiles/waypaper/.cache/macchiato-hald8-cyberpunkish.png differ diff --git a/dotfiles/waypaper/.cache/mocha-astronaut.png b/dotfiles/waypaper/.cache/mocha-astronaut.png new file mode 100644 index 0000000..087bb71 Binary files /dev/null and b/dotfiles/waypaper/.cache/mocha-astronaut.png differ diff --git a/dotfiles/waypaper/.cache/mocha.jpg b/dotfiles/waypaper/.cache/mocha.jpg new file mode 100644 index 0000000..ddde60c Binary files /dev/null and b/dotfiles/waypaper/.cache/mocha.jpg differ diff --git a/dotfiles/waypaper/.cache/mohammed-alaa-A_RBvupgI8o-unsplash_catppuccin-mocha_16_GaussianV1_0_20_512.png b/dotfiles/waypaper/.cache/mohammed-alaa-A_RBvupgI8o-unsplash_catppuccin-mocha_16_GaussianV1_0_20_512.png new file mode 100644 index 0000000..b2d1186 Binary files /dev/null and b/dotfiles/waypaper/.cache/mohammed-alaa-A_RBvupgI8o-unsplash_catppuccin-mocha_16_GaussianV1_0_20_512.png differ diff --git a/dotfiles/waypaper/.cache/nixos-stroke-4k.png b/dotfiles/waypaper/.cache/nixos-stroke-4k.png new file mode 100644 index 0000000..e59c048 Binary files /dev/null and b/dotfiles/waypaper/.cache/nixos-stroke-4k.png differ diff --git a/dotfiles/waypaper/.cache/re22222sult.png b/dotfiles/waypaper/.cache/re22222sult.png new file mode 100644 index 0000000..81a6131 Binary files /dev/null and b/dotfiles/waypaper/.cache/re22222sult.png differ diff --git a/dotfiles/waypaper/.cache/rust.png b/dotfiles/waypaper/.cache/rust.png new file mode 100644 index 0000000..5d7d5d7 Binary files /dev/null and b/dotfiles/waypaper/.cache/rust.png differ diff --git a/dotfiles/waypaper/.cache/wallpaper-theme-converter9.png b/dotfiles/waypaper/.cache/wallpaper-theme-converter9.png new file mode 100644 index 0000000..c6a7ce4 Binary files /dev/null and b/dotfiles/waypaper/.cache/wallpaper-theme-converter9.png differ diff --git a/dotfiles/waypaper/.cache/wallpaper.png b/dotfiles/waypaper/.cache/wallpaper.png new file mode 100644 index 0000000..5695a3d Binary files /dev/null and b/dotfiles/waypaper/.cache/wallpaper.png differ diff --git a/dotfiles/waypaper/config.ini b/dotfiles/waypaper/config.ini new file mode 100644 index 0000000..5ce1d56 --- /dev/null +++ b/dotfiles/waypaper/config.ini @@ -0,0 +1,17 @@ +[Settings] +folder = /home/svante/.wallpapers +fill = Fill +sort = name +backend = swaybg +color = #1E1E2E +subfolders = False +wallpaper = /home/svante/.wallpapers/nixos-stroke-4k.png +monitors = All +language = en +show_hidden = False +post_command = +swww_transition_type = any +swww_transition_step = 90 +swww_transition_angle = 0 +swww_transition_duration = 2 + diff --git a/home.nix b/home.nix index 35b53a8..35b5ebc 100644 --- a/home.nix +++ b/home.nix @@ -47,6 +47,9 @@ steam sidequest libei + hyprlock + waypaper + waybar ]; programs.ncspot = { @@ -64,6 +67,9 @@ defaultTimeout = 3000; }; + programs.thunderbird.enable = true; + programs.thunderbird.profiles = { }; + home.file = { ".config/fuzzel".source = dotfiles/fuzzel; ".config/hypr".source = dotfiles/hypr; @@ -71,9 +77,11 @@ ".config/nvim/lua/vanten".source = dotfiles/nvim; ".config/waybar".source = dotfiles/waybar; ".config/zsh".source = dotfiles/zsh; + ".config/local".source = dotfiles/local; + ".config/waypaper".source = dotfiles/waypaper; "scripts".source = dotfiles/scripts; ".zshrc".source = dotfiles/zshrc; - ".config/local".source = dotfiles/local; + ".wallpapers".source = dotfiles/wallpapers; }; home.sessionVariables = { };