Optimize next hyprland.conf and make it more resemble FVWM for oldschool Linux hacker:
autogenerated = 0

monitor=,preferred,auto,auto

$terminal = kitty
# fileManager = dolphin
# $menu = wofi --show drun
$menu = ~/.config/hypr/.scripts/nirvanalauncher.py
$makescrshot = hyprshot --clipboard-only -m region
$makescrshot2 = hyprshot -m output -m DP-1

#################
### AUTOSTART ###
#################

#exec-once = wl-gammactl -g 0.8 &
#exec-once = hyprpaper &

#############################
### ENVIRONMENT VARIABLES ###
#############################

env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24

#####################
### LOOK AND FEEL ###
#####################

general { 
    gaps_in = 5
    gaps_out = 20
    windowrulev2 = float, class:.*
    border_size = 2
    col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
    col.inactive_border = rgba(595959aa)
    resize_on_border = false 
    allow_tearing = false
    layout = dwindle
}

decoration {
    rounding = 10
    active_opacity = 1.0
    inactive_opacity = 1.0
    drop_shadow = true
    shadow_range = 4
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)
    blur {
        enabled = true
        size = 3
        passes = 1
        vibrancy = 0.1696
    }
}

animations {
    enabled = false
    bezier = myBezier, 0.05, 0.9, 0.1, 1.05
    animation = windows, 1, 7, myBezier
    animation = windowsOut, 1, 7, default, popin 80%
    animation = border, 1, 10, default
    animation = borderangle, 1, 8, default
    animation = fade, 1, 7, default
    animation = workspaces, 1, 6, default
}

dwindle {
    pseudotile = true
    preserve_split = true
}

master {
    new_status = master
}
misc { 
    force_default_wallpaper = -1
    disable_hyprland_logo = false
    mouse_move_enables_dpms=true
}

#############
### INPUT ###
#############

input {
    kb_layout = us, ru
    kb_variant =
    kb_model =
    kb_options = grp:caps_toggle,srvrkeys:none
    kb_rules =
    numlock_by_default = true
    follow_mouse = 2
    sensitivity = 0
    touchpad {
        natural_scroll = false
    }
}

gestures {
    workspace_swipe = false
}

device {
    name = epic-mouse-v1
    sensitivity = -0.5
}

####################
### KEYBINDINGSS ###
####################

$mainMod = SUPER # Sets "Windows" key as main modifier

bind = , Print, exec, $makescrshot
bind = Alt_L, Print, exec, $makescrshot2
# bind = Alt_L&$mainMod, Pause, exec, hyprctl dispatch dpms on
bind = Ctrl_L&$mainMod, Pause, exec, hyprctl dispatch dpms off
bind = Alt_L, F4, killactive,
bind = Control_L&Alt_L&Super_R, M, exit,
# bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, End, fullscreen, 1

# programs
bind = Ctrl_L&$mainMod, X, exec, $terminal
bind = Alt, Tab, cyclenext,
bind = Alt, Tab, bringactivetotop,
#bind = Alt Shift, Tab, cycleprevious,

# Switch workspaces
bind = $mainMod, F1, workspace, 5
bind = $mainMod, F2, workspace, 6
bind = $mainMod, F3, workspace, 7
bind = $mainMod, F4, workspace, 8
bind = $mainMod, F5, workspace, 1
bind = $mainMod, F6, workspace, 2
bind = $mainMod, F7, workspace, 3
bind = $mainMod, F8, workspace, 4
bind = $mainMod, F9, workspace, 9
bind = $mainMod, F10, workspace, 10
bind = $mainMod, F11, workspace, 11
bind = $mainMod, F12, workspace, 12

bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10

bind = $mainMod, S, togglespecialworkspace, magic
bind = $mainMod SHIFT, S, movetoworkspace, special:magic

bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow

##############################
### WINDOWS AND WORKSPACES ###
##############################

windowrulev2 = suppressevent maximize, class:.*