This commit is contained in:
2024-11-26 19:29:40 +05:00
parent 379acd5cc0
commit 2031be9347
21 changed files with 592 additions and 0 deletions

31
.config/hypr/binds.conf Normal file
View File

@@ -0,0 +1,31 @@
bind = alt, space, exec, wofi -S drun -c /home/sophron/.config/wofi/config -s /home/sophron/.config/wofi/style.css
bind = super shift, q, exit
bind = super ctrl, r, exec, reboot
bind = super ctrl, p, exec, poweroff
#bind = print, exec, grim
bind = super, c, killactive
bind = super, s, togglefloating
bind = super, f, pseudo
bind = super, t, togglesplit
bind = super alt, f, exec, nemo
bind = super alt, k, exec, kitty
bind = super, 1, workspace, 1
bind = super, 2, workspace, 2
bind = super, 3, workspace, 3
bind = super, 4, workspace, 4
bind = super, 5, workspace, 5
bind = super, 6, workspace, 6
bind = super shift, 1, movetoworkspace, 1
bind = super shift, 2, movetoworkspace, 2
bind = super shift, 3, movetoworkspace, 3
bind = super shift, 4, movetoworkspace, 4
bind = super shift, 5, movetoworkspace, 5
bind = super shift, 6, movetoworkspace, 6
bind = super, mouse_down, workspace, e+1
bind = super, mouse_up, workspace, e-1
bindm = super, mouse:272, movewindow
bindm = super, mouse:273, resizewindow

103
.config/hypr/hyprland.conf Normal file
View File

@@ -0,0 +1,103 @@
autogenerated = 0
source = ~/.config/hypr/binds.conf
monitor=,preferred,auto,auto
exec-once = gsettings set org.gnome.desktop.interface gtk-theme "Adwaita-dark"
exec-once = gsettings set org.gnome.desktop.interface icon-theme Adwaita
exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
exec-once = gsettings set org.gnome.desktop.interface gtk-color-scheme 'prefer-dark'
exec-once = gsettings set org.gnome.desktop.interface cursor-theme 'Adwaita'
exec-once = swaybg -i ~/Documents/wallp.png
exec-once = hyprctl setcursor Adwaita 24
exec-once = waybar --config /home/sophron/.config/waybar/config
exec-once = pipewire
exec-once = wireplumber
exec-once = telegram-desktop
exec-once = firefox
env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt6ct
env = XDG_CURRENT_DESKTOP="Hyprland";
env = XDG_SESSION_TYPE="wayland";
env = XDG_SESSION_DESKTOP="Hyprland";
env = QT_AUTO_SCREEN_SCALE_FACTOR="1";
env = QT_QPA_PLATFORM="wayland";
env = QT_QPA_PLATFORMTHEME="gtk3";
general {
gaps_in = 5
gaps_out = 10
border_size = 0
resize_on_border = false
allow_tearing = false
layout = dwindle
}
decoration {
rounding = 15
active_opacity = 1.0
inactive_opacity = 1.0
shadow {
enabled = true
range = 4
render_power = 3
color = rgba(000000ee)
}
blur {
enabled = true
size = 3
passes = 1
vibrancy = 0.1696
}
}
animations {
enabled = yes
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 5, myBezier
animation = windowsOut, 1, 5, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 5, default
animation = workspaces, 1, 4, default
}
dwindle {
pseudotile = true
preserve_split = true
}
master {
new_status = master
}
misc {
force_default_wallpaper = -1
disable_hyprland_logo = true
}
input {
kb_layout = us,ru
kb_options = grp:alt_shift_toggle
follow_mouse = 1
sensitivity = 0
}
gestures {
workspace_swipe = false
}
windowrule = float,^(kitty)$
windowrule = center,^(kitty)$
windowrule = workspace 1,^(firefox)$
windowrule = workspace 2,^(org.telegram.desktop)$
windowrule = float,^(pavucontrol)$