Compare commits
4 commits
3fa42c5432
...
e32b5eaaf1
Author | SHA1 | Date | |
---|---|---|---|
e32b5eaaf1 | |||
5a15d4ffef | |||
2fac6b534c | |||
a5772ce149 |
7 changed files with 68 additions and 11 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
}
|
||||||
|
|
|
@ -3,9 +3,9 @@
|
||||||
exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
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 dex --autostart --environment i3
|
||||||
exec --no-startup-id ~/.screenlayout/monitor.sh
|
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 --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
|
exec picom --config ~/.config/picom/picom.conf
|
||||||
|
|
|
@ -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
4
sync
|
@ -22,13 +22,15 @@ synced_files = [
|
||||||
('term/rio/', '~/.config/rio/'),
|
('term/rio/', '~/.config/rio/'),
|
||||||
('term/alacritty/', '~/.config/alacritty/'),
|
('term/alacritty/', '~/.config/alacritty/'),
|
||||||
('bar/waybar/', '~/.config/waybar/'),
|
('bar/waybar/', '~/.config/waybar/'),
|
||||||
|
('home/xinitrc', '~/.xinitrc'),
|
||||||
('misc/picom/', '~/.config/picom/'),
|
('misc/picom/', '~/.config/picom/'),
|
||||||
('misc/runst/', '~/.config/runst/'),
|
('misc/runst/', '~/.config/runst/'),
|
||||||
|
|
||||||
('bin/swaylock-hyprland', '~/.local/bin/swaylock-hyprland'),
|
('bin/swaylock-hyprland', '~/.local/bin/swaylock-hyprland'),
|
||||||
('bin/Hyprland', '~/.local/bin/Hyprland'),
|
('bin/Hyprland', '~/.local/bin/Hyprland'),
|
||||||
('bin/jaaj', '~/.local/bin/jaaj'),
|
('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/togglescreen', '~/.local/bin/togglescreen'),
|
||||||
('bin/mc-key-fix', '~/.local/bin/mc-key-fix'),
|
('bin/mc-key-fix', '~/.local/bin/mc-key-fix'),
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in a new issue