Random shenanigans

This commit is contained in:
GaspardCulis 2023-10-29 12:41:51 +01:00
parent 2fac6b534c
commit 5a15d4ffef
4 changed files with 30 additions and 7 deletions

View file

@ -1,3 +1,6 @@
# Hyprland GPU backend
# env = WLR_DRM_DEVICES,/dev/dri/card0
# Backend # Backend
env = GDK_BACKEND, wayland,x11 env = GDK_BACKEND, wayland,x11
env = SDL_VIDEODRIVER, wayland env = SDL_VIDEODRIVER, wayland
@ -11,12 +14,11 @@ env = XDG_SESSION_DESKTOP, Hyprland
# Qt # Qt
env = QT_AUTO_SCREEN_SCALE_FACTOR, 1 env = QT_AUTO_SCREEN_SCALE_FACTOR, 1
env = QT_QPA_PLATFORM, wayland;xcb env = QT_QPA_PLATFORM, wayland # ;xcb
env = QT_WAYLAND_DISABLE_WINDOWDECORATION, 1 env = QT_WAYLAND_DISABLE_WINDOWDECORATION, 1
env = QT_QPA_PLATFORMTHEME, qt6ct env = QT_QPA_PLATFORMTHEME, qt6ct
# Theming # Theming
env = GTK_THEME, Dracula
env = XCURSOR_SIZE, 24 env = XCURSOR_SIZE, 24
# Applications # Applications
@ -26,9 +28,11 @@ env = EDITOR, hx
# Firefox # Firefox
env = MOZ_ENABLE_WAYLAND, 1 env = MOZ_ENABLE_WAYLAND, 1
#NVIDIA # NVIDIA
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
# env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia env = __GLX_VENDOR_LIBRARY_NAME,nvidia
# env = __VK_LAYER_NV_optimus=NVIDIA_only env = WLR_NO_HARDWARE_CURSORS,1
# env = __NV_PRIME_RENDER_OFFLOAD,1 # Tends to crash DE
env = __GL_THREADED_OPTIMIZATIONS,1
env = HYPRLAND_HEADERS = /usr/include/hyprland

View file

@ -1,7 +1,12 @@
# Startup # Startup
exec-once = swaync
exec-once = waybar exec-once = waybar
exec-once = hyprpaper exec-once = hyprpaper
exec-once = artix-pipewire-launcher exec-once = artix-pipewire-launcher
exec-once = /usr/lib/xdg-desktop-portal-hyprland exec-once = /usr/lib/xdg-desktop-portal-hyprland
exec-once = swayosd-server exec-once = swayosd-server
exec-once = udiskie exec-once = udiskie
# Plugins
# exec-once=hyprctl plugin load ~/Downloads/git/split-monitor-workspaces/split-monitor-workspaces.so

View file

@ -5,7 +5,16 @@ windowrule = workspace 9 silent, ^(WebCord)$
# Floating windows # Floating windows
windowrule = float, ^(connman-gtk)$ windowrule = float, ^(connman-gtk)$
windowrule = float, ^(blueman-manager)$ windowrule = float, ^(blueman-manager)$
windowrule = size 40% 40%, ^(blueman-manager)$ windowrule = size 40% 40%, ^(blueman-manager)$
windowrule = center, ^(blueman-manager)$ windowrule = center, ^(blueman-manager)$
windowrulev2 = float, class:(yuzu)
windowrulev2 = size 40% 40%,class:(yuzu),title:(Select Directory)
windowrulev2 = size 50% 50%,class:(yuzu),title:(Configuration)
windowrulev2 = size 60% 60%, class:(yuzu)
windowrulev2 = center, class:(yuzu)
windowrulev2 = float, class:(PrismLauncher)

View file

@ -30,6 +30,8 @@ new_window pixel 2
gaps inner 10 gaps inner 10
gaps outer 0 gaps outer 0
border_radius 3
# show window title bars (not officially supported with i3gaps) # show window title bars (not officially supported with i3gaps)
# default_border normal # default_border normal
# default_floating_border pixel 0 # default_floating_border pixel 0
@ -81,9 +83,12 @@ set $mediumgrey #8b8b8b
set $yellowbrown #e1b700 set $yellowbrown #e1b700
# define colors for windows: # define colors for windows:
#class border bground text indicator child_border #class border bground text indicator child_border
client.focused $lightblue $darkblue $white $mediumgrey $mediumgrey client.focused $lightblue $darkblue $white $mediumgrey $mediumgrey
client.unfocused $darkblue $darkblue $grey $darkgrey $darkgrey client.unfocused $darkblue $darkblue $grey $darkgrey $darkgrey
client.focused_inactive $darkblue $darkblue $grey $black $black client.focused_inactive $darkblue $darkblue $grey $black $black
client.urgent $urgentred $urgentred $white $yellowbrown $yellowbrown client.urgent $urgentred $urgentred $white $yellowbrown $yellowbrown
bar {
status_command i3status-rs ~/.config/i3status-rust/config.toml
}