Compare commits

...

4 commits

7 changed files with 68 additions and 11 deletions

View file

@ -1,3 +1,6 @@
# Hyprland GPU backend
# env = WLR_DRM_DEVICES,/dev/dri/card0
# Backend
env = GDK_BACKEND, wayland,x11
env = SDL_VIDEODRIVER, wayland
@ -11,12 +14,11 @@ env = XDG_SESSION_DESKTOP, Hyprland
# Qt
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_QPA_PLATFORMTHEME, qt6ct
# Theming
env = GTK_THEME, Dracula
env = XCURSOR_SIZE, 24
# Applications
@ -26,9 +28,11 @@ env = EDITOR, hx
# Firefox
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 = __VK_LAYER_NV_optimus=NVIDIA_only
# env = __NV_PRIME_RENDER_OFFLOAD,1 # Tends to crash DE
env = __GL_THREADED_OPTIMIZATIONS,1
env = WLR_NO_HARDWARE_CURSORS,1
env = HYPRLAND_HEADERS = /usr/include/hyprland

View file

@ -1,7 +1,12 @@
# Startup
exec-once = swaync
exec-once = waybar
exec-once = hyprpaper
exec-once = artix-pipewire-launcher
exec-once = /usr/lib/xdg-desktop-portal-hyprland
exec-once = swayosd-server
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
windowrule = float, ^(connman-gtk)$
windowrule = float, ^(blueman-manager)$
windowrule = size 40% 40%, ^(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 outer 0
border_radius 3
# show window title bars (not officially supported with i3gaps)
# default_border normal
# default_floating_border pixel 0
@ -87,3 +89,6 @@ client.unfocused $darkblue $darkblue $grey $darkgrey $darkgrey
client.focused_inactive $darkblue $darkblue $grey $black $black
client.urgent $urgentred $urgentred $white $yellowbrown $yellowbrown
bar {
status_command i3status-rs ~/.config/i3status-rust/config.toml
}

View file

@ -3,9 +3,9 @@
exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec --no-startup-id dex --autostart --environment i3
exec --no-startup-id ~/.screenlayout/monitor.sh
exec --no-startup-id /usr/bin/runst
exec --no-startup-id /usr/bin/wired
exec artix-pipewire-launcher
exec --no-startup-id artix-pipewire-launcher restart
exec --no-startup-id sleep 1 && feh --bg-fill "/home/gaspard/Images/Wallpapers/ExylCollection/Desktop Flute Altar by Exyl.png"
exec picom --config ~/.config/picom/picom.conf

View file

@ -1 +1,33 @@
startup_notification = false
[global]
log_verbosity = "info"
startup_notification = false
geometry = "480x64+0+0"
wrap_content = true
font = "FiraCode 10"
template = """
[{{app_name}}] <b>{{summary}}</b>\
{% if body %} {{body}}{% endif %} \
{% if now(timestamp=true) - timestamp > 60 %} \
({{ (now(timestamp=true) - timestamp) | humantime }} ago)\
{% endif %}\
{% if unread_count > 1 %} ({{unread_count}}){% endif %}
"""
[urgency_low]
background = "#000000"
foreground = "#505050"
timeout = 2
text = "low"
[urgency_normal]
background = "#bcbcb2"
foreground = "#3f3c35"
timeout = 10
auto_clear = true
text = "normal"
[urgency_critical]
background = "#3f3c35"
foreground = "#bcbcb2"
timeout = 0
text = "critical"

4
sync
View file

@ -22,13 +22,15 @@ synced_files = [
('term/rio/', '~/.config/rio/'),
('term/alacritty/', '~/.config/alacritty/'),
('bar/waybar/', '~/.config/waybar/'),
('home/xinitrc', '~/.xinitrc'),
('misc/picom/', '~/.config/picom/'),
('misc/runst/', '~/.config/runst/'),
('bin/swaylock-hyprland', '~/.local/bin/swaylock-hyprland'),
('bin/Hyprland', '~/.local/bin/Hyprland'),
('bin/jaaj', '~/.local/bin/jaaj'),
('bin/toggle-touchpad', '~/.local/bin/toggle-touchpad'),
('bin/xtoggle-touchpad', '~/.local/bin/xtoggle-touchpad'),
('bin/wtoggle-touchpad', '~/.local/bin/wtoggle-touchpad'),
('bin/togglescreen', '~/.local/bin/togglescreen'),
('bin/mc-key-fix', '~/.local/bin/mc-key-fix'),
]