why is vsc so bad with git I hate

This commit is contained in:
blahai 2024-08-30 23:18:40 +03:00
parent 9ea3b83bc6
commit 1d44666920
No known key found for this signature in database
12 changed files with 507 additions and 70 deletions

View file

@ -0,0 +1,13 @@
{ pkgs, config, inputs, ... }: {
wayland.windowManager.hyprland.settings = {
exec-once = [
"${pkgs.swww}/bin/swww-daemon --format xrgb"
"${pkgs.mpvpaper}/bin/mpvpaper DP-1 -f -o 'loop panscan=1.0' ~/Pictures/wallpapers/videos/current"
"${pkgs.ags}/bin/ags &"
"${pkgs.floorp}/bin/floorp"
"${pkgs.vesktop}/bin/vesktop"
"${pkgs.hyprland}/bin/hyprctl setcursor Bibata-Modern-Classic 24"
];
};
}

View file

@ -0,0 +1,32 @@
{ pkgs, config, inputs, ... }: {
wayland.windowManager.hyprland.settings = {
bindm = [
"Super, mouse:272, movewindow"
"Super, mouse:273, resizewindow"
];
bind = [
"Super, mouse_up, workspace, +1"
"Super, mouse_down, workspace, -1"
"Super+Shift, S, togglespecialworkspace"
"Super, Q, exec, ${pkgs.foot}/bin/foot"
"Super, C, killactive"
"Super, V, togglefloating"
"Super, E, exec, ${pkgs.gnome.nautilus} --new-window"
# 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 (
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 (
if n == 0
then 10
else n
)}") [1 2 3 4 5 6 7 8 9 0];
};
}

View file

@ -0,0 +1,71 @@
{ pkgs, config, inputs, lib, ... }:
{
wayland.windowManager.hyprland.settings = {
workspace = [
"special:special, on-created-empty:exec spotify"
];
windowrule = [
"noblur,.*"
"workspace special, spotify"
"workspace 3 silent, vesktop"
"workspace 1 silent, floorp"
"float, ^(blueberry.py)$"
];
windowrulev2 = [
];
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:*"
"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"
"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"
];
};
}