summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-06-19 21:44:43 -0400
committerFreya Murphy <freya@freyacat.org>2024-06-19 21:44:43 -0400
commita41985662cbf5c0d63a25f9e60b4f90338078290 (patch)
treec6cd8db7792593fe41950e44b934553bf376c024
parentoops (diff)
downloaddotfiles-arch-a41985662cbf5c0d63a25f9e60b4f90338078290.tar.gz
dotfiles-arch-a41985662cbf5c0d63a25f9e60b4f90338078290.tar.bz2
dotfiles-arch-a41985662cbf5c0d63a25f9e60b4f90338078290.zip
aaaaaaaaa davekat what
Diffstat (limited to '')
-rw-r--r--.config/Trolltech.conf2
-rw-r--r--.config/gtk-2.0/gtkfilechooser.ini4
-rw-r--r--.config/gtk-3.0/settings.ini10
-rw-r--r--.config/hypr/config.d/keybinds.conf18
-rw-r--r--.config/hypr/config.d/theme.conf92
-rw-r--r--.config/hypr/config.d/workspaces.conf31
-rw-r--r--.config/hypr/hypridle.conf2
-rw-r--r--.config/hypr/hyprland.conf3
-rw-r--r--.config/hypr/hyprlock.conf1
-rw-r--r--.config/hypr/monitors.conf6
-rwxr-xr-x.config/hypr/scripts.d/autostart.sh2
-rw-r--r--.config/hypr/workspaces.conf0
-rw-r--r--[-rwxr-xr-x].config/sway/config3
-rw-r--r--.config/sway/config.d/idle5
-rw-r--r--.config/sway/config.d/input2
-rw-r--r--.config/sway/config.d/workspaces1
-rw-r--r--.config/sway/outputs20
-rwxr-xr-x.config/sway/scripts.d/auto.sh10
-rw-r--r--.config/sway/workspaces0
-rw-r--r--.config/waybar/config.hypr2
-rw-r--r--.config/waybar/style.css3
-rw-r--r--.config/waybar/style.hypr.css146
-rw-r--r--.gtkrc-2.012
-rwxr-xr-x.local/bin/dotfiles1
-rw-r--r--.ssh/config9
-rw-r--r--.zprofile37
-rw-r--r--aur13
-rw-r--r--packages39
28 files changed, 335 insertions, 139 deletions
diff --git a/.config/Trolltech.conf b/.config/Trolltech.conf
new file mode 100644
index 0000000..e148896
--- /dev/null
+++ b/.config/Trolltech.conf
@@ -0,0 +1,2 @@
+[Qt]
+style=GTK+
diff --git a/.config/gtk-2.0/gtkfilechooser.ini b/.config/gtk-2.0/gtkfilechooser.ini
index 2d60b26..e1aabf7 100644
--- a/.config/gtk-2.0/gtkfilechooser.ini
+++ b/.config/gtk-2.0/gtkfilechooser.ini
@@ -2,8 +2,8 @@
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
-GeometryX=0
-GeometryY=0
+GeometryX=805
+GeometryY=486
GeometryWidth=948
GeometryHeight=656
SortColumn=name
diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini
index 3a5d8d7..a1e7f00 100644
--- a/.config/gtk-3.0/settings.ini
+++ b/.config/gtk-3.0/settings.ini
@@ -1,10 +1,10 @@
[Settings]
-gtk-theme-name=Adwaita
-gtk-icon-theme-name=Adwaita
+gtk-theme-name=Mint-Y-Dark-Pink
+gtk-icon-theme-name=Mint-Y-Pink
gtk-font-name=Noto Sans, 10
-gtk-cursor-theme-name=Adwaita
+gtk-cursor-theme-name=wii
gtk-cursor-theme-size=24
-gtk-toolbar-style=3
+gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0
gtk-menu-images=0
@@ -12,7 +12,7 @@ gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
-gtk-xft-hintstyle=hintslight
+gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb
gtk-application-prefer-dark-theme=1
gtk-decoration-layout=icon:minimize,maximize,close
diff --git a/.config/hypr/config.d/keybinds.conf b/.config/hypr/config.d/keybinds.conf
index 815f7d2..bbb1af6 100644
--- a/.config/hypr/config.d/keybinds.conf
+++ b/.config/hypr/config.d/keybinds.conf
@@ -1,30 +1,30 @@
+bind = $mod SHIFT, SPACE, togglefloating
bind = $mod, Return, exec, $term
bind = $mod, W, exec, $browser
-bind = $mod SHIFT, SPACE, togglefloating
bind = $mod, D, exec, $menu
bind = $mod, J, togglesplit
-bind = $mod SHIFT, C, togglegroup
bind = $mod, F, fullscreen
-bind = $mod SHIFT, B, exec, killall waybar && waybar --config ~/.config/waybar/config.hypr
-bind = $mod SHIFT, Q, killactive
+
bind = $mod, L, exec, hyprlock
bind = $mod SHIFT, L, exec, killall Hyprland
-bind = $mod, TAB, changegroupactive
+
+bind = $mod SHIFT, Q, killactive
+bind = $mod, F5, exec, killall waybar && waybar --config ~/.config/waybar/config.hypr --style ~/.config/waybar/style.hypr.css
binde =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+
binde =, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
binde =, XF86AudioMute, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle
binde =, XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ toggle
-binde =, XF86MonBrightnessDown, exec, brightnessctl set 5%-
-binde =, XF86MonBrightnessUp, exec, brightnessctl set 5%+
-
binde =, XF86AudioPlay, exec, playerctl play-pause
binde =, XF86AudioNext, exec, playerctl next
binde =, XF86AudioPrev, exec, playerctl previous
+binde =, XF86MonBrightnessDown, exec, brightnessctl set 5%-
+binde =, XF86MonBrightnessUp, exec, brightnessctl set 5%+
+
bind = $mod SHIFT, s, exec, grim -g "$(slurp)" - | wl-copy -t image/png && notify-send -t 3000 "Hyprland" "Screenshot copied to clipboard"
bind = , Print, exec, grim - | wl-copy -t iamge/png && notify-send -t 3000 "Hyprland" "Full screen copied to clipboard"
-bind = , Shift Print, exec, slurp -p | grim -g - - | convert - txt:- | tail -n 1 | awk '{print $3}' | wl-copy
+bind = SHIFT, Print, exec, slurp -p | grim -g - - | convert - txt:- | tail -n 1 | awk '{print $3}' | wl-copy
diff --git a/.config/hypr/config.d/theme.conf b/.config/hypr/config.d/theme.conf
index ff284b2..0de56bd 100644
--- a/.config/hypr/config.d/theme.conf
+++ b/.config/hypr/config.d/theme.conf
@@ -1,55 +1,82 @@
general {
- gaps_in = 6
+ gaps_in = 5
gaps_out = 10
- border_size = $border
- col.active_border = 0xffaaaaaa
- col.inactive_border = 0xff777777
- layout = dwindle
+ layout = hy3
+
resize_on_border = yes
extend_border_grab_area = 20
+
+ border_size = $border
+ col.active_border = rgb(74777d)
+ col.inactive_border = rgb(14171d)
}
-group {
- col.border_active = rgb(14171d) rgb(14171d) 0deg
- col.border_inactive = rgb(14171d) rgb(14171d) 0deg
- col.border_locked_active = rgb(14171d) rgb(14171d) 0deg
- col.border_locked_inactive = rgb(14171d) rgb(14171d) 0deg
- groupbar {
- enabled = true
- gradients = true
- font_family = monospace
- font_size = 12
- height = 16
- col.active = rgb(24272d) rgb(24272d) 0deg
- col.inactive = rgb(14171d) rgb(14171d) 0deg
- col.locked_active = rgb(14171d) rgb(14171d) 0deg
- col.locked_inactive = rgb(14171d) rgb(14171d) 0deg
+plugin {
+ hy3 {
+ tabs {
+ height = 20
+ text_height = 11
+ padding = 0
+ render_text = true
+ rounding = 0
+
+ col.active = rgb(24272d)
+ col.inactive = rgb(14171d)
+ col.text.active = rgb(ffffff)
+ col.text.inactive = rgb(ffffff)
+ }
+
+ autotile {
+ enable = true
+ }
}
}
decoration {
rounding = $radius
- drop_shadow = yes
- shadow_range = 4
- shadow_render_power = 3
- col.shadow = rgba(1a1a1aee)
+ drop_shadow = no
blur {
enabled = true
- size = 5
+ size = 4
passes = 2
+ noise = 0.008
+ contrast = 0.8916
+ brightness = 0.8
}
}
animations {
enabled = yes
- animation = windows, 1, 7, default
- animation = windowsOut, 1, 7, default
+ bezier = windowIn, 0.06, 0.71, 0.25, 1
+ bezier = windowResize, 0.04, 0.67, 0.38, 1
+
+ animation = windowsIn, 1, 3, windowIn, slide #popin 20%
+ animation = windowsOut, 1, 3, windowIn, slide #popin 70%
+ animation = windowsMove, 1, 2.5, windowResize
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
- animation = fade, 1, 7, default
+ animation = fade, 1, 3, default
animation = workspaces, 1, 6, default
+ animation = layers, 1, 5, windowIn, slide
+}
+
+gestures {
+ workspace_swipe = true
+ workspace_swipe_fingers = 3
+ workspace_swipe_forever = true
+ workspace_swipe_cancel_ratio = 0.15
+}
+
+misc {
+ disable_hyprland_logo = true
+ disable_splash_rendering = true
+ no_direct_scanout = false
+ key_press_enables_dpms = true
+ mouse_move_enables_dpms = true
+ middle_click_paste = true
+ vrr = 1
}
xwayland {
@@ -57,14 +84,5 @@ xwayland {
use_nearest_neighbor = false
}
-env = GDK_BACKEND,wayland,x11
-env = SDL_VIDEODRIVER,wayland
-env = CLUTTER_BACKEND,wayland
-
env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_DESKTOP,Hyprland
-
-env = QT_AUTO_SCREEN_SCALE_FACTOR,1
-env = QT_QPA_PLATFORM,wayland;xcb
-env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
-env = QT_QPA_PLATFORMTHEME,gtk2
diff --git a/.config/hypr/config.d/workspaces.conf b/.config/hypr/config.d/workspaces.conf
index 2f3e81c..408b05f 100644
--- a/.config/hypr/config.d/workspaces.conf
+++ b/.config/hypr/config.d/workspaces.conf
@@ -1,6 +1,6 @@
dwindle {
- pseudotile = yes
+ pseudotile = yes
preserve_split = yes
}
@@ -17,10 +17,10 @@ bind = $mod, down, movefocus, d
# Move window across workspace with mod + arrow keys
-bind = $mod SHIFT, left, movewindow, l
-bind = $mod SHIFT, right, movewindow, r
-bind = $mod SHIFT, up, movewindow, u
-bind = $mod SHIFT, down, movewindow, d
+bind = $mod SHIFT, left, hy3:movewindow, l
+bind = $mod SHIFT, right, hy3:movewindow, r
+bind = $mod SHIFT, up, hy3:movewindow, u
+bind = $mod SHIFT, down, hy3:movewindow, d
# Switch workspaces with mod + [0-9]
@@ -47,6 +47,27 @@ bind = $mod SHIFT, 8, movetoworkspacesilent, 8
bind = $mod SHIFT, 9, movetoworkspacesilent, 9
bind = $mod SHIFT, 0, movetoworkspacesilent, 10
+# Move to tab
+
+bind = $mod CONTROL, 1, hy3:focustab, index, 01
+bind = $mod CONTROL, 2, hy3:focustab, index, 02
+bind = $mod CONTROL, 3, hy3:focustab, index, 03
+bind = $mod CONTROL, 4, hy3:focustab, index, 04
+bind = $mod CONTROL, 5, hy3:focustab, index, 05
+bind = $mod CONTROL, 6, hy3:focustab, index, 06
+bind = $mod CONTROL, 7, hy3:focustab, index, 07
+bind = $mod CONTROL, 8, hy3:focustab, index, 08
+bind = $mod CONTROL, 9, hy3:focustab, index, 09
+bind = $mod CONTROL, 0, hy3:focustab, index, 10
+
+bindn = , mouse:272, hy3:focustab, mouse
+bindn = , mouse_down, hy3:focustab, l, require_hovered
+bindn = , mouse_up, hy3:focustab, r, require_hovered
+
+bind = $mod SHIFT, B, hy3:makegroup, h
+bind = $mod SHIFT, V, hy3:makegroup, v
+bind = $mod SHIFT, C, hy3:changegroup, toggletab
+
# Scroll through existing workspaces with mod + scroll
bind = $mod, mouse_down, workspace, e+1
diff --git a/.config/hypr/hypridle.conf b/.config/hypr/hypridle.conf
index d0a977a..6c42e94 100644
--- a/.config/hypr/hypridle.conf
+++ b/.config/hypr/hypridle.conf
@@ -1,4 +1,4 @@
-general {
+leneral {
lock_cmd = pidof hyprlock || hyprlock # dbus/sysd lock command (loginctl lock-session)
before_sleep_cmd = loginctl lock-session # command ran before sleep
after_sleep_cmd = hyprctl dispatch dpms on # command ran after sleep
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index 8674248..bbb70ea 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -7,7 +7,7 @@ $menu = wofi --allow-images --show drun --prompt "Search Program"
$scale = 1.25
$radius = 0
-$border = 0
+$border = 1
$browser = librewolf
@@ -19,4 +19,5 @@ source = ~/.config/hypr/config.d/input.conf
source = ~/.config/hypr/config.d/workspaces.conf
source = ~/.config/hypr/monitors.conf
+exec-once = hyprpm reload -n
exec-once = ~/.config/hypr/scripts.d/autostart.sh
diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf
index 19ee788..c511be5 100644
--- a/.config/hypr/hyprlock.conf
+++ b/.config/hypr/hyprlock.conf
@@ -69,3 +69,4 @@ label {
halign = center
valign = center
}
+
diff --git a/.config/hypr/monitors.conf b/.config/hypr/monitors.conf
index 045cac0..5448cc3 100644
--- a/.config/hypr/monitors.conf
+++ b/.config/hypr/monitors.conf
@@ -1,4 +1,4 @@
-# Generated by nwg-displays on 2024-06-05 at 18:46:28. Do not edit manually.
+# Generated by nwg-displays on 2024-06-18 at 20:22:23. Do not edit manually.
-monitor=eDP-1,2560x1600@90.0,2560x0,1.25
-monitor=DP-2,2560x1440@59.95,0x0,1.0
+monitor=eDP-1,2560x1600@90.0,0x0,1.25
+monitor=DP-2,2560x1440@59.95,2048x0,1.0
diff --git a/.config/hypr/scripts.d/autostart.sh b/.config/hypr/scripts.d/autostart.sh
index 7da98a9..0b782b7 100755
--- a/.config/hypr/scripts.d/autostart.sh
+++ b/.config/hypr/scripts.d/autostart.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-waybar --config $HOME/.config/waybar/config.hypr &
+waybar --config $HOME/.config/waybar/config.hypr --style $HOME/.config/waybar/style.hypr.css &
nm-applet --indicator &
diff --git a/.config/hypr/workspaces.conf b/.config/hypr/workspaces.conf
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/hypr/workspaces.conf
diff --git a/.config/sway/config b/.config/sway/config
index 79b2c6c..d8526ad 100755..100644
--- a/.config/sway/config
+++ b/.config/sway/config
@@ -34,5 +34,8 @@ include /etc/sway/config.d/*
# Local configs
include $HOME/.config/sway/config.d/*
+# Nwg
+include $HOME/.config/sway/outputs
+
# Autostart apps
exec $HOME/.config/sway/scripts.d/auto.sh
diff --git a/.config/sway/config.d/idle b/.config/sway/config.d/idle
deleted file mode 100644
index 2b239fe..0000000
--- a/.config/sway/config.d/idle
+++ /dev/null
@@ -1,5 +0,0 @@
-# Turn off display after tiemout
-exec swayidle -w \
- timeout 300 'swaylock' \
- timeout 300 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
- before-sleep 'swaylock'
diff --git a/.config/sway/config.d/input b/.config/sway/config.d/input
index 8ee6ba7..9cb7156 100644
--- a/.config/sway/config.d/input
+++ b/.config/sway/config.d/input
@@ -17,4 +17,4 @@ input type:touchpad {
}
# Screen settings
-output eDP-1 resolution 3072x1920 scale $scale
+# output eDP-1 resolution 3072x1920 scale $scale
diff --git a/.config/sway/config.d/workspaces b/.config/sway/config.d/workspaces
index 2d5b378..5fac86b 100644
--- a/.config/sway/config.d/workspaces
+++ b/.config/sway/config.d/workspaces
@@ -36,6 +36,7 @@ bindsym $mod+Shift+9 move container to workspace number 9
# Layout stuff:
# Set the new window positioning mode
+bindsym $mod+Shift+d layout default
bindsym $mod+Shift+b layout splith
bindsym $mod+Shift+v layout splitv
bindsym $mod+Shift+c layout tabbed
diff --git a/.config/sway/outputs b/.config/sway/outputs
new file mode 100644
index 0000000..08b8c77
--- /dev/null
+++ b/.config/sway/outputs
@@ -0,0 +1,20 @@
+# Generated by nwg-displays on 2024-06-15 at 16:21:56. Do not edit manually.
+
+output "eDP-1" {
+ mode 2560x1600@90.003Hz
+ pos 2560 160
+ transform normal
+ scale 1.25
+ scale_filter linear
+ adaptive_sync off
+ dpms on
+}
+output "DP-2" {
+ mode 2560x1440@59.951Hz
+ pos 0 0
+ transform normal
+ scale 1.0
+ scale_filter linear
+ adaptive_sync off
+ dpms on
+}
diff --git a/.config/sway/scripts.d/auto.sh b/.config/sway/scripts.d/auto.sh
index b3456d0..07a61fd 100755
--- a/.config/sway/scripts.d/auto.sh
+++ b/.config/sway/scripts.d/auto.sh
@@ -1,14 +1,14 @@
#!/usr/bin/env bash
nm-applet --indicator &
-autotiling &
+autotiling-rs &
/usr/bin/gnome-keyring-daemon --foreground &
wl-clip-persist --clipboard both &
-gtk-launch discord &
-gtk-launch fluffychat &
-gtk-launch org.gajim.Gajim &
-gtk-launch org.mozilla.Thunderbird &
+#gtk-launch discord &
+#gtk-launch io.element.Element &
+#gtk-launch org.gajim.Gajim &
+#gtk-launch org.mozilla.Thunderbird &
hypridle &
diff --git a/.config/sway/workspaces b/.config/sway/workspaces
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/sway/workspaces
diff --git a/.config/waybar/config.hypr b/.config/waybar/config.hypr
index d2d6322..7d9cabb 100644
--- a/.config/waybar/config.hypr
+++ b/.config/waybar/config.hypr
@@ -1,5 +1,5 @@
{
- "height": 30,
+ "height": 24,
"position": "top",
"layer": "top",
"spacing": 4,
diff --git a/.config/waybar/style.css b/.config/waybar/style.css
index ca65862..5d43bf5 100644
--- a/.config/waybar/style.css
+++ b/.config/waybar/style.css
@@ -12,11 +12,8 @@ window#waybar {
window#waybar > box {
color: #c7c6c3;
- margin-bottom: 8px;
box-shadow: 1px 1px 3px 1px #151515;
background-color: rgba(30, 30, 46, 0.85);
- transition-property: background-color;
- transition-duration: .5s;
}
button {
diff --git a/.config/waybar/style.hypr.css b/.config/waybar/style.hypr.css
new file mode 100644
index 0000000..be2f0bb
--- /dev/null
+++ b/.config/waybar/style.hypr.css
@@ -0,0 +1,146 @@
+* {
+ font-family: "Fira Mono", "Font Awesome 6 Pro", monospace;
+ font-size: 13.5px;
+ transition: none;
+ margin: 0;
+ padding: 0;
+}
+
+window#waybar {
+ background-color: transparent;
+}
+
+window#waybar > box {
+ color: #c7c6c3;
+ background-color: rgba(30, 30, 46, 0.85);
+ /*margin-bottom: 4px;
+ box-shadow: 1px 1px 3px 1px #151515;
+ transition-property: background-color;
+ transition-duration: .5s;*/
+}
+
+button {
+ border: none;
+ border-radius: 0;
+}
+
+.modules-left {
+ margin-left: -4px;
+}
+
+#workspaces button {
+ all: initial;
+ padding: 0px 8px;
+ color: #c7c6c3;
+ background-color: rgba(0, 0, 0, 0);
+}
+
+#workspaces button:hover {
+ box-shadow: inherit;
+ text-shadow: inherit;
+}
+
+#workspaces button.focused,
+#workspaces button.active {
+ background-color: #789ebf;
+ color: #14171d;
+ box-shadow: inherit;
+ text-shadow: inherit;
+}
+
+#workspaces button.urgent {
+ background-color: #cc5c5c;
+ box-shadow: inherit;
+ text-shadow: inherit;
+}
+
+#clock,
+#battery,
+#cpu,
+#memory,
+#disk,
+#temperature,
+#backlight,
+#network,
+#wireplumber,
+#custom-media,
+#tray,
+#mode,
+#idle_inhibitor,
+#scratchpad,
+#custom-cmus,
+#custom-newsboat,
+#mpd {
+ padding: 0 10px;
+ border-right: 1px solid #4d4754;
+ color: #c7c6c3;
+}
+
+#tray {
+ border: none;
+}
+
+#window {
+ padding: 0 10px;
+ border-left: 1px solid #4d4754;
+ color: #c7c6c3;
+}
+
+#window,
+#workspaces {
+ margin: 0 4px;
+}
+
+#battery {
+ color: #97bd5e;
+}
+
+#battery.warning:not(.charging) {
+ color: #f0c767;
+}
+
+#battery.critical:not(.charging) {
+ color: #cc5c5c;
+}
+
+#network.disconnected,
+#wireplumber.muted {
+ color: #cc5c5c;
+}
+
+#network.wifi,
+#network.ethernet {
+ color: #789ebf;
+}
+
+#wireplumber {
+ color: #E0DB5F;
+}
+
+#backlight {
+ color: #E05F91;
+}
+
+#cpu {
+ color: #789ebf;
+}
+
+#memory {
+ color: #a97fb3;
+}
+
+#temperature {
+ color: #97bd5e;
+}
+
+#temperature.critical {
+ color: #cc5c5c;
+}
+
+#tray > .passive {
+ -gtk-icon-effect: dim;
+}
+
+#tray > .needs-attention {
+ -gtk-icon-effect: highlight;
+}
diff --git a/.gtkrc-2.0 b/.gtkrc-2.0
index cea1af5..d517ea9 100644
--- a/.gtkrc-2.0
+++ b/.gtkrc-2.0
@@ -1,13 +1,13 @@
-# DO NOT EDIT! This file will be overwritten by nwg-look.
+# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/freya/.gtkrc-2.0.mine"
-gtk-theme-name="Adwaita"
-gtk-icon-theme-name="Adwaita"
+gtk-theme-name="Mint-Y-Dark-Pink"
+gtk-icon-theme-name="Mint-Y-Pink"
gtk-font-name="Noto Sans, 10"
-gtk-cursor-theme-name="Adwaita"
+gtk-cursor-theme-name="wii"
gtk-cursor-theme-size=24
-gtk-toolbar-style=3
+gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0
gtk-menu-images=0
@@ -15,5 +15,5 @@ gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
-gtk-xft-hintstyle="hintslight"
+gtk-xft-hintstyle="hintfull"
gtk-xft-rgba="rgb"
diff --git a/.local/bin/dotfiles b/.local/bin/dotfiles
index dd690da..722e606 100755
--- a/.local/bin/dotfiles
+++ b/.local/bin/dotfiles
@@ -21,6 +21,7 @@ $config add "$XDG_CONFIG_HOME/mimeapps.list"
$config add "$XDG_CONFIG_HOME/pfetch_logos"
$config add "$XDG_CONFIG_HOME/starship.toml"
$config add "$XDG_CONFIG_HOME/user-dirs.dirs"
+$config add "$XDG_CONFIG_HOME/Trolltech.conf"
$config add "$HOME/.gtkrc-2.0"
$config add "$HOME/.gnupg/gpg-agent.conf"
$config add "$HOME/.gitconfig"
diff --git a/.ssh/config b/.ssh/config
index 8720845..db271fa 100644
--- a/.ssh/config
+++ b/.ssh/config
@@ -4,20 +4,11 @@ Host garchomp
HostName garchomp.freya.cat
user freya
-Host jolteon
- HostName jolteon.freya.cat
- user freya
-
Host yveltal
HostName 10.2.0.8
User root
Port 1111
-Host yveltal.local
- HostName 192.168.0.126
- User root
- Port 1111
-
Host yveltal.ospf
HostName 10.1.1.1
User root
diff --git a/.zprofile b/.zprofile
index a86e45d..5b9aa60 100644
--- a/.zprofile
+++ b/.zprofile
@@ -1,41 +1,44 @@
-# Setup locale
+# locale
export LANG=en_US.UTF-8
export LC_COLLATE=C
-# Neovim go brrrr
-export EDITOR=nvim
-
-# wayland fixes
+# wayland
export _JAVA_AWT_WM_NONREPARENTING=1
export MOZ_ENABLE_WAYLAND=1
export MOZ_USE_XINPUT2=1
-export WLR_NO_HARDWARE_CURSORS=1
+export WLR_NO_HARDWARE_CURSORS=0
+export GDK_BACKEND=wayland,x11
+export SDL_VIDEODRIVER=wayland
+export CLUTTER_BACKEND=wayland
+export ELM_DISPLAY=wl
+export QT_AUTO_SCREEN_SCALE_FACTOR=1
+export QT_QPA_PLATFORM=wayland;xcb
+export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
# xdg
+export XDG_RUNTIME_DIR=/run/user/$(id -u)
export XDG_CONFIG_HOME=$HOME/.config
export XDG_DATA_HOME=$HOME/.local/share
export XDG_DATA_DIRS=/usr/local/share:/usr/share
export XDG_DATA_DIRS=$XDG_DATA_DIRS:/var/lib/flatpak/exports/share
export XDG_DATA_DIRS=$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share
-export PATH=$PATH:/home/freya/.cargo/bin
+export PATH=$PATH:$HOME/.cargo/bin
export PATH=$PATH:/var/lib/flatpak/exports/bin
-# ricing
-export GTK_THEME=Lavanda-Sea-Dark
+# programs
export TERMINAL=kitty
-export MATRIX_HISTORY="/home/freya/.matrix_hist"
+export EDITOR=nvim
+export CC=$(which gcc)
+export LD=$(which gcc)
+
+# theming
+export QT_QPA_PLATFORMTHEME=gtk2
+export GTK_THEME=Mint-Y-Dark-Pink
if [ -n "$TMUX" ]; then
return
fi
-# graphics
-#export NOUVEAU_USE_ZINK=1
-#export __GLX_VENDOR_LIBRARY_NAME=mesa
-#export __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json
-#export MESA_LOADER_DRIVER_OVERRIDE=zink
-#export GALLIUM_DRIVER=zink
-
clear
printf "\t\n\t\n\t\n\t\n"
echo "\tPlease select an environment..."
diff --git a/aur b/aur
index bf0ab7d..8c48d3c 100644
--- a/aur
+++ b/aur
@@ -1,20 +1,19 @@
-autotiling
-bento4
-cider-bin
+flashplayer-standalone
gconf
-i686-elf-gcc
librewolf-bin
+mint-themes
+mint-y-icons
mkinitcpio-firmware
nwg-displays
paru
pfetch-rs
phpactor
prismlauncher-qt5-bin
-python-eyed3
+proton-ge-custom-bin
qt5-styleplugins
+qt6gtk2-git
+swayfx-git
ttf-twemoji-color
units
unofficial-homestuck-collection-bin
-uwuify
-vencord-installer-cli-bin
wl-clip-persist-git
diff --git a/packages b/packages
index cf88a15..9ad3f5e 100644
--- a/packages
+++ b/packages
@@ -2,6 +2,7 @@ acpi
alsa-tools
alsa-utils
amd-ucode
+autotiling-rs
base
base-devel
bcachefs-tools
@@ -9,14 +10,14 @@ bind
blueberry
bluez-utils
brightnessctl
-caddy
cage
chromium
chrony
-clang
+cmake
cpupower
cups
cups-pdf
+ddcutil
discord
docker
docker-buildx
@@ -26,17 +27,13 @@ easyeffects
efibootmgr
element-desktop
exfatprogs
-figlet
-firefox
-flatpak
-fontforge
-freealut
gajim
gamescope
gdb
gdu
gimp
git
+gnome-bluetooth-3.0
gnome-keyring
gnome-themes-extra
gnu-netcat
@@ -52,6 +49,7 @@ hypridle
hyprland
hyprlock
hyprpaper
+hyprwayland-scanner
imv
jdk-openjdk
jdk8-openjdk
@@ -61,27 +59,32 @@ less
lib32-gst-plugins-base
lib32-gst-plugins-base-libs
lib32-gst-plugins-good
+lib32-libva-mesa-driver
+lib32-mesa-utils
+lib32-mesa-vdpau
+lib32-sdl12-compat
lib32-vulkan-radeon
+libva-mesa-driver
libvirt
linux
linux-firmware
linux-headers
+lxappearance
lynx
mako
man-db
man-pages
mangohud
-maven
mesa-utils
+mesa-vdpau
mpv
-mtools
nasm
+nautilus
neofetch
neovim
network-manager-applet
networkmanager
networkmanager-openvpn
-nextcloud-client
nmap
nodejs
noto-fonts-cjk
@@ -89,22 +92,15 @@ npm
ntfs-3g
nvme-cli
nwg-look
-obs-studio
-openal
-opencl-rusticl-mesa
opendoas
-openldap
p7zip
-pacman-contrib
parallel
pavucontrol
-perl-image-exiftool
php
pipewire-alsa
pipewire-pulse
polkit-gnome
python-pynvim
-python-sphinx
qbittorrent
qemu-full
qpwgraph
@@ -112,18 +108,20 @@ qt5-wayland
qt6ct
ranger
ripgrep
-rlwrap
rsync
rustup
sassc
sbctl
sbsigntools
-sl
slurp
sof-firmware
starship
steam
+steam-native-runtime
strace
+swaybg
+swayidle
+swaylock
syncthing
thunderbird
tlp
@@ -139,9 +137,8 @@ valgrind
virt-manager
vulkan-radeon
vulkan-tools
-vulkan-validation-layers
waybar
-weechat
+webp-pixbuf-loader
wget
wine-staging
winetricks