aaaaaaaaa davekat what

This commit is contained in:
Murphy 2024-06-19 21:44:43 -04:00
parent 0ac8713be5
commit a41985662c
28 changed files with 335 additions and 139 deletions

2
.config/Trolltech.conf Normal file
View file

@ -0,0 +1,2 @@
[Qt]
style=GTK+

View file

@ -2,8 +2,8 @@
LocationMode=path-bar LocationMode=path-bar
ShowHidden=false ShowHidden=false
ShowSizeColumn=true ShowSizeColumn=true
GeometryX=0 GeometryX=805
GeometryY=0 GeometryY=486
GeometryWidth=948 GeometryWidth=948
GeometryHeight=656 GeometryHeight=656
SortColumn=name SortColumn=name

View file

@ -1,10 +1,10 @@
[Settings] [Settings]
gtk-theme-name=Adwaita gtk-theme-name=Mint-Y-Dark-Pink
gtk-icon-theme-name=Adwaita gtk-icon-theme-name=Mint-Y-Pink
gtk-font-name=Noto Sans, 10 gtk-font-name=Noto Sans, 10
gtk-cursor-theme-name=Adwaita gtk-cursor-theme-name=wii
gtk-cursor-theme-size=24 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-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0 gtk-button-images=0
gtk-menu-images=0 gtk-menu-images=0
@ -12,7 +12,7 @@ gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0 gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1 gtk-xft-antialias=1
gtk-xft-hinting=1 gtk-xft-hinting=1
gtk-xft-hintstyle=hintslight gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb gtk-xft-rgba=rgb
gtk-application-prefer-dark-theme=1 gtk-application-prefer-dark-theme=1
gtk-decoration-layout=icon:minimize,maximize,close gtk-decoration-layout=icon:minimize,maximize,close

View file

@ -1,30 +1,30 @@
bind = $mod SHIFT, SPACE, togglefloating
bind = $mod, Return, exec, $term bind = $mod, Return, exec, $term
bind = $mod, W, exec, $browser bind = $mod, W, exec, $browser
bind = $mod SHIFT, SPACE, togglefloating
bind = $mod, D, exec, $menu bind = $mod, D, exec, $menu
bind = $mod, J, togglesplit bind = $mod, J, togglesplit
bind = $mod SHIFT, C, togglegroup
bind = $mod, F, fullscreen 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, L, exec, hyprlock
bind = $mod SHIFT, L, exec, killall Hyprland 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 =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+
binde =, XF86AudioLowerVolume, exec, wpctl set-volume @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 =, XF86AudioMute, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle
binde =, XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ 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 =, XF86AudioPlay, exec, playerctl play-pause
binde =, XF86AudioNext, exec, playerctl next binde =, XF86AudioNext, exec, playerctl next
binde =, XF86AudioPrev, exec, playerctl previous 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 = $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 = , 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

View file

@ -1,55 +1,82 @@
general { general {
gaps_in = 6 gaps_in = 5
gaps_out = 10 gaps_out = 10
border_size = $border layout = hy3
col.active_border = 0xffaaaaaa
col.inactive_border = 0xff777777
layout = dwindle
resize_on_border = yes resize_on_border = yes
extend_border_grab_area = 20 extend_border_grab_area = 20
border_size = $border
col.active_border = rgb(74777d)
col.inactive_border = rgb(14171d)
} }
group { plugin {
col.border_active = rgb(14171d) rgb(14171d) 0deg hy3 {
col.border_inactive = rgb(14171d) rgb(14171d) 0deg tabs {
col.border_locked_active = rgb(14171d) rgb(14171d) 0deg height = 20
col.border_locked_inactive = rgb(14171d) rgb(14171d) 0deg text_height = 11
groupbar { padding = 0
enabled = true render_text = true
gradients = true rounding = 0
font_family = monospace
font_size = 12 col.active = rgb(24272d)
height = 16 col.inactive = rgb(14171d)
col.active = rgb(24272d) rgb(24272d) 0deg col.text.active = rgb(ffffff)
col.inactive = rgb(14171d) rgb(14171d) 0deg col.text.inactive = rgb(ffffff)
col.locked_active = rgb(14171d) rgb(14171d) 0deg }
col.locked_inactive = rgb(14171d) rgb(14171d) 0deg
autotile {
enable = true
}
} }
} }
decoration { decoration {
rounding = $radius rounding = $radius
drop_shadow = yes drop_shadow = no
shadow_range = 4
shadow_render_power = 3
col.shadow = rgba(1a1a1aee)
blur { blur {
enabled = true enabled = true
size = 5 size = 4
passes = 2 passes = 2
noise = 0.008
contrast = 0.8916
brightness = 0.8
} }
} }
animations { animations {
enabled = yes enabled = yes
animation = windows, 1, 7, default bezier = windowIn, 0.06, 0.71, 0.25, 1
animation = windowsOut, 1, 7, default 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 = border, 1, 10, default
animation = borderangle, 1, 8, default animation = borderangle, 1, 8, default
animation = fade, 1, 7, default animation = fade, 1, 3, default
animation = workspaces, 1, 6, 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 { xwayland {
@ -57,14 +84,5 @@ xwayland {
use_nearest_neighbor = false use_nearest_neighbor = false
} }
env = GDK_BACKEND,wayland,x11
env = SDL_VIDEODRIVER,wayland
env = CLUTTER_BACKEND,wayland
env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_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

View file

@ -17,10 +17,10 @@ bind = $mod, down, movefocus, d
# Move window across workspace with mod + arrow keys # Move window across workspace with mod + arrow keys
bind = $mod SHIFT, left, movewindow, l bind = $mod SHIFT, left, hy3:movewindow, l
bind = $mod SHIFT, right, movewindow, r bind = $mod SHIFT, right, hy3:movewindow, r
bind = $mod SHIFT, up, movewindow, u bind = $mod SHIFT, up, hy3:movewindow, u
bind = $mod SHIFT, down, movewindow, d bind = $mod SHIFT, down, hy3:movewindow, d
# Switch workspaces with mod + [0-9] # 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, 9, movetoworkspacesilent, 9
bind = $mod SHIFT, 0, movetoworkspacesilent, 10 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 # Scroll through existing workspaces with mod + scroll
bind = $mod, mouse_down, workspace, e+1 bind = $mod, mouse_down, workspace, e+1

View file

@ -1,4 +1,4 @@
general { leneral {
lock_cmd = pidof hyprlock || hyprlock # dbus/sysd lock command (loginctl lock-session) lock_cmd = pidof hyprlock || hyprlock # dbus/sysd lock command (loginctl lock-session)
before_sleep_cmd = loginctl lock-session # command ran before sleep before_sleep_cmd = loginctl lock-session # command ran before sleep
after_sleep_cmd = hyprctl dispatch dpms on # command ran after sleep after_sleep_cmd = hyprctl dispatch dpms on # command ran after sleep

View file

@ -7,7 +7,7 @@ $menu = wofi --allow-images --show drun --prompt "Search Program"
$scale = 1.25 $scale = 1.25
$radius = 0 $radius = 0
$border = 0 $border = 1
$browser = librewolf $browser = librewolf
@ -19,4 +19,5 @@ source = ~/.config/hypr/config.d/input.conf
source = ~/.config/hypr/config.d/workspaces.conf source = ~/.config/hypr/config.d/workspaces.conf
source = ~/.config/hypr/monitors.conf source = ~/.config/hypr/monitors.conf
exec-once = hyprpm reload -n
exec-once = ~/.config/hypr/scripts.d/autostart.sh exec-once = ~/.config/hypr/scripts.d/autostart.sh

View file

@ -69,3 +69,4 @@ label {
halign = center halign = center
valign = center valign = center
} }

View file

@ -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=eDP-1,2560x1600@90.0,0x0,1.25
monitor=DP-2,2560x1440@59.95,0x0,1.0 monitor=DP-2,2560x1440@59.95,2048x0,1.0

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/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 & nm-applet --indicator &

View file

3
.config/sway/config Executable file → Normal file
View file

@ -34,5 +34,8 @@ include /etc/sway/config.d/*
# Local configs # Local configs
include $HOME/.config/sway/config.d/* include $HOME/.config/sway/config.d/*
# Nwg
include $HOME/.config/sway/outputs
# Autostart apps # Autostart apps
exec $HOME/.config/sway/scripts.d/auto.sh exec $HOME/.config/sway/scripts.d/auto.sh

View file

@ -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'

View file

@ -17,4 +17,4 @@ input type:touchpad {
} }
# Screen settings # Screen settings
output eDP-1 resolution 3072x1920 scale $scale # output eDP-1 resolution 3072x1920 scale $scale

View file

@ -36,6 +36,7 @@ bindsym $mod+Shift+9 move container to workspace number 9
# Layout stuff: # Layout stuff:
# Set the new window positioning mode # Set the new window positioning mode
bindsym $mod+Shift+d layout default
bindsym $mod+Shift+b layout splith bindsym $mod+Shift+b layout splith
bindsym $mod+Shift+v layout splitv bindsym $mod+Shift+v layout splitv
bindsym $mod+Shift+c layout tabbed bindsym $mod+Shift+c layout tabbed

20
.config/sway/outputs Normal file
View file

@ -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
}

View file

@ -1,14 +1,14 @@
#!/usr/bin/env bash #!/usr/bin/env bash
nm-applet --indicator & nm-applet --indicator &
autotiling & autotiling-rs &
/usr/bin/gnome-keyring-daemon --foreground & /usr/bin/gnome-keyring-daemon --foreground &
wl-clip-persist --clipboard both & wl-clip-persist --clipboard both &
gtk-launch discord & #gtk-launch discord &
gtk-launch fluffychat & #gtk-launch io.element.Element &
gtk-launch org.gajim.Gajim & #gtk-launch org.gajim.Gajim &
gtk-launch org.mozilla.Thunderbird & #gtk-launch org.mozilla.Thunderbird &
hypridle & hypridle &

0
.config/sway/workspaces Normal file
View file

View file

@ -1,5 +1,5 @@
{ {
"height": 30, "height": 24,
"position": "top", "position": "top",
"layer": "top", "layer": "top",
"spacing": 4, "spacing": 4,

View file

@ -12,11 +12,8 @@ window#waybar {
window#waybar > box { window#waybar > box {
color: #c7c6c3; color: #c7c6c3;
margin-bottom: 8px;
box-shadow: 1px 1px 3px 1px #151515; box-shadow: 1px 1px 3px 1px #151515;
background-color: rgba(30, 30, 46, 0.85); background-color: rgba(30, 30, 46, 0.85);
transition-property: background-color;
transition-duration: .5s;
} }
button { button {

View file

@ -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;
}

View file

@ -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. # Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/freya/.gtkrc-2.0.mine" include "/home/freya/.gtkrc-2.0.mine"
gtk-theme-name="Adwaita" gtk-theme-name="Mint-Y-Dark-Pink"
gtk-icon-theme-name="Adwaita" gtk-icon-theme-name="Mint-Y-Pink"
gtk-font-name="Noto Sans, 10" gtk-font-name="Noto Sans, 10"
gtk-cursor-theme-name="Adwaita" gtk-cursor-theme-name="wii"
gtk-cursor-theme-size=24 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-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0 gtk-button-images=0
gtk-menu-images=0 gtk-menu-images=0
@ -15,5 +15,5 @@ gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0 gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1 gtk-xft-antialias=1
gtk-xft-hinting=1 gtk-xft-hinting=1
gtk-xft-hintstyle="hintslight" gtk-xft-hintstyle="hintfull"
gtk-xft-rgba="rgb" gtk-xft-rgba="rgb"

View file

@ -21,6 +21,7 @@ $config add "$XDG_CONFIG_HOME/mimeapps.list"
$config add "$XDG_CONFIG_HOME/pfetch_logos" $config add "$XDG_CONFIG_HOME/pfetch_logos"
$config add "$XDG_CONFIG_HOME/starship.toml" $config add "$XDG_CONFIG_HOME/starship.toml"
$config add "$XDG_CONFIG_HOME/user-dirs.dirs" $config add "$XDG_CONFIG_HOME/user-dirs.dirs"
$config add "$XDG_CONFIG_HOME/Trolltech.conf"
$config add "$HOME/.gtkrc-2.0" $config add "$HOME/.gtkrc-2.0"
$config add "$HOME/.gnupg/gpg-agent.conf" $config add "$HOME/.gnupg/gpg-agent.conf"
$config add "$HOME/.gitconfig" $config add "$HOME/.gitconfig"

View file

@ -4,20 +4,11 @@ Host garchomp
HostName garchomp.freya.cat HostName garchomp.freya.cat
user freya user freya
Host jolteon
HostName jolteon.freya.cat
user freya
Host yveltal Host yveltal
HostName 10.2.0.8 HostName 10.2.0.8
User root User root
Port 1111 Port 1111
Host yveltal.local
HostName 192.168.0.126
User root
Port 1111
Host yveltal.ospf Host yveltal.ospf
HostName 10.1.1.1 HostName 10.1.1.1
User root User root

View file

@ -1,41 +1,44 @@
# Setup locale # locale
export LANG=en_US.UTF-8 export LANG=en_US.UTF-8
export LC_COLLATE=C export LC_COLLATE=C
# Neovim go brrrr # wayland
export EDITOR=nvim
# wayland fixes
export _JAVA_AWT_WM_NONREPARENTING=1 export _JAVA_AWT_WM_NONREPARENTING=1
export MOZ_ENABLE_WAYLAND=1 export MOZ_ENABLE_WAYLAND=1
export MOZ_USE_XINPUT2=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 # xdg
export XDG_RUNTIME_DIR=/run/user/$(id -u)
export XDG_CONFIG_HOME=$HOME/.config export XDG_CONFIG_HOME=$HOME/.config
export XDG_DATA_HOME=$HOME/.local/share export XDG_DATA_HOME=$HOME/.local/share
export XDG_DATA_DIRS=/usr/local/share:/usr/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:/var/lib/flatpak/exports/share
export XDG_DATA_DIRS=$XDG_DATA_DIRS:$HOME/.local/share/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 export PATH=$PATH:/var/lib/flatpak/exports/bin
# ricing # programs
export GTK_THEME=Lavanda-Sea-Dark
export TERMINAL=kitty 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 if [ -n "$TMUX" ]; then
return return
fi 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 clear
printf "\t\n\t\n\t\n\t\n" printf "\t\n\t\n\t\n\t\n"
echo "\tPlease select an environment..." echo "\tPlease select an environment..."

13
aur
View file

@ -1,20 +1,19 @@
autotiling flashplayer-standalone
bento4
cider-bin
gconf gconf
i686-elf-gcc
librewolf-bin librewolf-bin
mint-themes
mint-y-icons
mkinitcpio-firmware mkinitcpio-firmware
nwg-displays nwg-displays
paru paru
pfetch-rs pfetch-rs
phpactor phpactor
prismlauncher-qt5-bin prismlauncher-qt5-bin
python-eyed3 proton-ge-custom-bin
qt5-styleplugins qt5-styleplugins
qt6gtk2-git
swayfx-git
ttf-twemoji-color ttf-twemoji-color
units units
unofficial-homestuck-collection-bin unofficial-homestuck-collection-bin
uwuify
vencord-installer-cli-bin
wl-clip-persist-git wl-clip-persist-git

View file

@ -2,6 +2,7 @@ acpi
alsa-tools alsa-tools
alsa-utils alsa-utils
amd-ucode amd-ucode
autotiling-rs
base base
base-devel base-devel
bcachefs-tools bcachefs-tools
@ -9,14 +10,14 @@ bind
blueberry blueberry
bluez-utils bluez-utils
brightnessctl brightnessctl
caddy
cage cage
chromium chromium
chrony chrony
clang cmake
cpupower cpupower
cups cups
cups-pdf cups-pdf
ddcutil
discord discord
docker docker
docker-buildx docker-buildx
@ -26,17 +27,13 @@ easyeffects
efibootmgr efibootmgr
element-desktop element-desktop
exfatprogs exfatprogs
figlet
firefox
flatpak
fontforge
freealut
gajim gajim
gamescope gamescope
gdb gdb
gdu gdu
gimp gimp
git git
gnome-bluetooth-3.0
gnome-keyring gnome-keyring
gnome-themes-extra gnome-themes-extra
gnu-netcat gnu-netcat
@ -52,6 +49,7 @@ hypridle
hyprland hyprland
hyprlock hyprlock
hyprpaper hyprpaper
hyprwayland-scanner
imv imv
jdk-openjdk jdk-openjdk
jdk8-openjdk jdk8-openjdk
@ -61,27 +59,32 @@ less
lib32-gst-plugins-base lib32-gst-plugins-base
lib32-gst-plugins-base-libs lib32-gst-plugins-base-libs
lib32-gst-plugins-good lib32-gst-plugins-good
lib32-libva-mesa-driver
lib32-mesa-utils
lib32-mesa-vdpau
lib32-sdl12-compat
lib32-vulkan-radeon lib32-vulkan-radeon
libva-mesa-driver
libvirt libvirt
linux linux
linux-firmware linux-firmware
linux-headers linux-headers
lxappearance
lynx lynx
mako mako
man-db man-db
man-pages man-pages
mangohud mangohud
maven
mesa-utils mesa-utils
mesa-vdpau
mpv mpv
mtools
nasm nasm
nautilus
neofetch neofetch
neovim neovim
network-manager-applet network-manager-applet
networkmanager networkmanager
networkmanager-openvpn networkmanager-openvpn
nextcloud-client
nmap nmap
nodejs nodejs
noto-fonts-cjk noto-fonts-cjk
@ -89,22 +92,15 @@ npm
ntfs-3g ntfs-3g
nvme-cli nvme-cli
nwg-look nwg-look
obs-studio
openal
opencl-rusticl-mesa
opendoas opendoas
openldap
p7zip p7zip
pacman-contrib
parallel parallel
pavucontrol pavucontrol
perl-image-exiftool
php php
pipewire-alsa pipewire-alsa
pipewire-pulse pipewire-pulse
polkit-gnome polkit-gnome
python-pynvim python-pynvim
python-sphinx
qbittorrent qbittorrent
qemu-full qemu-full
qpwgraph qpwgraph
@ -112,18 +108,20 @@ qt5-wayland
qt6ct qt6ct
ranger ranger
ripgrep ripgrep
rlwrap
rsync rsync
rustup rustup
sassc sassc
sbctl sbctl
sbsigntools sbsigntools
sl
slurp slurp
sof-firmware sof-firmware
starship starship
steam steam
steam-native-runtime
strace strace
swaybg
swayidle
swaylock
syncthing syncthing
thunderbird thunderbird
tlp tlp
@ -139,9 +137,8 @@ valgrind
virt-manager virt-manager
vulkan-radeon vulkan-radeon
vulkan-tools vulkan-tools
vulkan-validation-layers
waybar waybar
weechat webp-pixbuf-loader
wget wget
wine-staging wine-staging
winetricks winetricks