This commit is contained in:
blahai 2024-09-02 12:05:00 +03:00
parent f20c16ac95
commit 0a50b61903
No known key found for this signature in database
175 changed files with 305 additions and 22000 deletions

View file

@ -15,31 +15,13 @@
wl-clipboard
brightnessctl
xwayland
xdg-desktop-portal-hyprland
xdg-desktop-portal-gtk
qt5ct
qt6ct
swww
mpvpaper
grim
slurp
libnotify
];
home.file."~/.config/hypr/hyprland/colors.conf" = {
text = ''
general {
col.active_border = rgba(DFE2EF39)
col.inactive_border = rgba(8C909F30)
}
misc {
background_color = rgba(0F131CFF)
}
windowrulev2 = bordercolor rgba(ADC6FFAA) rgba(ADC6FF77),pinned:1
'';
};
xdg.portal = {
enable = true;
configPackages = [ config.wayland.windowManager.hyprland.package ];
@ -55,9 +37,6 @@
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
settings = {
source = [
"~/.config/hypr/hyprland/colors.conf"
];
monitor = [
",prefered,auto,1"
@ -100,7 +79,7 @@
rounding = 15;
blur = {
enable = true;
enabled = true;
xray = true;
special = true;
new_optimizations = true;
@ -181,6 +160,6 @@
};
};
}
};
}

View file

@ -0,0 +1,10 @@
general {
col.active_border = rgba(DFE2EF39)
col.inactive_border = rgba(8C909F30)
}
misc {
background_color = rgba(0F131CFF)
}
windowrulev2 = bordercolor rgba(ADC6FFAA) rgba(ADC6FF77),pinned:1

View file

@ -11,22 +11,38 @@
"Super, mouse_down, workspace, -1"
"Super+Shift, S, togglespecialworkspace"
"Super, W, exec, ${pkgs.floorp}/bin/floorp"
"Super, Q, exec, ${pkgs.foot}/bin/foot"
"Super, C, killactive"
"Super, V, togglefloating"
"Super, E, exec, ${pkgs.nautilus} --new-window"
"Super, E, exec, ${pkgs.nautilus}/bin/nautilus -w"
"SUPERALT, V, exec, pkill fuzzel || cliphist list | fuzzel --no-fuzzy --icon-theme=candy-icons --background-color=1A1513dd --text-color=F8D4D2ff --match-color=FFB3B1ff --border-width=2 --border-radius=15 --border-color=EB8A89ff --selection-color=585b70ff --selection-text-color=F8D4D2ff --selection-match-color=FFB3B1ff --font='Lexend' --prompt='>> ' --dmenu | cliphist decode | wl-copy"
"Super, L, exec, ${pkgs.hyprlock}/bin/hyprlock"
# AGS
"Super, Tab, exec, ags -t 'toggleAppsWindow()'"
"Super, A, exec, ags -t "
"Super, D, exec, ags -t sidebar"
"Control+Super, R, exec, pkill ags ; ags &"
"Control+Super, T, exec, ~/.config/ags/scripts/color_generation/switchwall.sh"
"Super, X, exec, for ((i=0; i<$(hyprctl monitors -j | jq length); i++)); do ags -t 'session''$i'; done"
# recording and ss stuff
"Super, S, exec, pkill slurp || grimblast --freeze copysave area -"
# This horror of a mess is from having more than 10 workspaces and I'm very much considering just removing this shit
] ++ map (n: "Alt, ${toString n}, exec, ~/.config/ags/scripts/hyprland/workspace_adction.sh movetoworkspacesilent ${toString (
] ++ map (n: "Alt, ${toString n}, exec, movetoworkspacesilent ${toString (
if n == 0
then 10
else n
)}") [1 2 3 4 5 6 7 8 9 0]
++ map (n: "Super, ${toString n}, exec, ~/.config/ags/scripts/hyprland/workspace_adction.sh workspace, ${toString (
++ map (n: "Super, ${toString n}, exec, workspace, ${toString (
if n == 0
then 10
else n
)}") [1 2 3 4 5 6 7 8 9 0];
};
}
}

View file

@ -19,53 +19,53 @@
];
layerrule = [
"layerrule = xray 0, .*"
"layerrule = noanim, walker"
"layerrule = noanim, selection"
"layerrule = noanim, overview"
"layerrule = noanim, anyrun"
"layerrule = noanim, indicator.*"
"layerrule = noanim, osk"
"layerrule = noanim, hyprpicker"
"layerrule = blur, shell:*"
"layerrule = ignorealpha 0.6, shell:*"
"xray 0, .*"
"noanim, walker"
"noanim, selection"
"noanim, overview"
"noanim, anyrun"
"noanim, indicator.*"
"noanim, osk"
"noanim, hyprpicker"
"blur, shell:*"
"ignorealpha 0.6, shell:*"
"layerrule = blur, eww"
"layerrule = ignorealpha 0.8, eww"
"layerrule = noanim, noanim"
"layerrule = blur, noanim"
"layerrule = blur, gtk-layer-shell"
"layerrule = ignorezero, gtk-layer-shell"
"layerrule = blur, launcher"
"layerrule = ignorealpha 0.5, launcher"
"layerrule = blur, notifications"
"layerrule = ignorealpha 0.69, notifications"
"blur, eww"
"ignorealpha 0.8, eww"
"noanim, noanim"
"blur, noanim"
"blur, gtk-layer-shell"
"ignorezero, gtk-layer-shell"
"blur, launcher"
"ignorealpha 0.5, launcher"
"blur, notifications"
"ignorealpha 0.69, notifications"
"animation slide top, sideleft.*"
"animation slide top, sideright.*"
"blur, session"
"layerrule = animation slide top, sideleft.*"
"layerrule = animation slide top, sideright.*"
"layerrule = blur, session"
"layerrule = blur, bar"
"layerrule = ignorealpha 0.20, bar"
"layerrule = blur, corner.*"
"layerrule = ignorealpha 0.20, corner.*"
"layerrule = blur, dock"
"layerrule = ignorealpha 0.20, dock"
"layerrule = blur, indicator.*"
"layerrule = ignorealpha 0.20, indicator.*"
"layerrule = blur, overview"
"layerrule = ignorealpha 0.20, overview"
"layerrule = blur, cheatsheet"
"layerrule = ignorealpha 0.20, cheatsheet"
"layerrule = blur, sideright"
"layerrule = ignorealpha 0.20, sideright"
"layerrule = blur, sideleft"
"layerrule = ignorealpha 0.20, sideleft"
"layerrule = blur, indicator*:"
"layerrule = ignorealpha 0.20, indicator*"
"layerrule = blur, osk"
"layerrule = ignorealpha 0.20, osk"
"blur, bar"
"ignorealpha 0.20, bar"
"blur, corner.*"
"ignorealpha 0.20, corner.*"
"blur, dock"
"ignorealpha 0.20, dock"
"blur, indicator.*"
"ignorealpha 0.20, indicator.*"
"blur, overview"
"ignorealpha 0.20, overview"
"blur, cheatsheet"
"ignorealpha 0.20, cheatsheet"
"blur, sideright"
"ignorealpha 0.20, sideright"
"blur, sideleft"
"ignorealpha 0.20, sideleft"
"blur, indicator*:"
"ignorealpha 0.20, indicator*"
"blur, osk"
"ignorealpha 0.20, osk"
];
};
}
}