More fixes

This commit is contained in:
2026-03-08 23:18:13 +00:00
parent 4bc5a0a6c0
commit 67109d6f64
15 changed files with 86 additions and 83 deletions

View File

@@ -1,5 +1,5 @@
# Dynamic theme colors # Dynamic theme colors
config-file = ?"~/.local/state/station/theme/ghostty.conf" config-file = ?"~/.cache/wal/ghostty.conf"
confirm-close-surface=false confirm-close-surface=false
@@ -167,3 +167,5 @@ mouse-scroll-multiplier = 0.95
# Fix general slowness on hyprland (https://github.com/ghostty-org/ghostty/discussions/3224) # Fix general slowness on hyprland (https://github.com/ghostty-org/ghostty/discussions/3224)
async-backend = epoll async-backend = epoll
background-opacity = 0.8

View File

@@ -97,12 +97,26 @@ windowrule = opacity 1 1, match:class qemu
# Retroarch # Retroarch
windowrule = fullscreen on, match:class com.libretro.RetroArch windowrule = fullscreen on, match:class com.libretro.RetroArch
windowrule = workspace 5, match:class com.libretro.RetroArch
windowrule = tag -default-opacity, match:class com.libretro.RetroArch windowrule = tag -default-opacity, match:class com.libretro.RetroArch
windowrule = opacity 1 1, match:class com.libretro.RetroArch windowrule = opacity 1 1, match:class com.libretro.RetroArch
windowrule = idle_inhibit fullscreen, match:class com.libretro.RetroArch windowrule = idle_inhibit fullscreen, match:class com.libretro.RetroArch
# Float Nextcloud
windowrule = float on, match:class com.nextcloud.desktopclient.nextcloud
# Position drawing
windowrule = workspace 4, match:class (krita)
windowrule = tag -default-opacity, match:class (krita)
windowrule = opacity 1 1, match:class (krita)
# Position TV
windowrule = workspace 7, match:class ^(chrome-youtube.com__-Default)$
windowrule = workspace 7, match:class ^(chrome-netflix.com__-Default)$
# Float Steam # Float Steam
windowrule = float on, match:class steam windowrule = float on, match:class steam
windowrule = workspace 5, match:class steam
windowrule = center on, match:class steam, match:title Steam windowrule = center on, match:class steam, match:title Steam
windowrule = tag -default-opacity, match:class steam.* windowrule = tag -default-opacity, match:class steam.*
windowrule = opacity 1 1, match:class steam.* windowrule = opacity 1 1, match:class steam.*
@@ -112,6 +126,7 @@ windowrule = idle_inhibit fullscreen, match:class steam
# Float Lunar Client # Float Lunar Client
windowrule = float on, match:class lunarclient windowrule = float on, match:class lunarclient
windowrule = workspace 5, match:class lunarclient
windowrule = center on, match:class lunarclient windowrule = center on, match:class lunarclient
windowrule = tag -default-opacity, match:class lunarclient windowrule = tag -default-opacity, match:class lunarclient
windowrule = opacity 1 1, match:class lunarclient windowrule = opacity 1 1, match:class lunarclient
@@ -159,3 +174,4 @@ windowrule = pin on, match:title WebcamOverlay
windowrule = no_initial_focus on, match:title WebcamOverlay windowrule = no_initial_focus on, match:title WebcamOverlay
windowrule = no_dim on, match:title WebcamOverlay windowrule = no_dim on, match:title WebcamOverlay
windowrule = move (monitor_w-window_w-40) (monitor_h-window_h-40), match:title WebcamOverlay windowrule = move (monitor_w-window_w-40) (monitor_h-window_h-40), match:title WebcamOverlay

View File

@@ -21,7 +21,7 @@ xwayland {
} }
# Use XCompose file # Use XCompose file
env = XCOMPOSEFILE,~/.share/local/XCompose env = XCOMPOSEFILE,~/.config/xcompose
# Don't show update on first launch # Don't show update on first launch
ecosystem { ecosystem {

View File

@@ -3,10 +3,10 @@
# Format: monitor = [port], resolution, position, scale # Format: monitor = [port], resolution, position, scale
# Optimized for retina-class 2x displays, like 13" 2.8K, 27" 5K, 32" 6K. # Optimized for retina-class 2x displays, like 13" 2.8K, 27" 5K, 32" 6K.
env = GDK_SCALE,2 # env = GDK_SCALE,2
env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_AUTO_SCREEN_SCALE_FACTOR,1
env = QT_ENABLE_HIGHDPI_SCALING,1 env = QT_ENABLE_HIGHDPI_SCALING,1
env = QT_SCREEN_SCALE_FACTORS,2 # env = QT_SCREEN_SCALE_FACTORS,2
monitor=eDP-1,3840x2160,0x0,2 monitor=eDP-1,3840x2160,0x0,2
# monitor=HDMI-A-1,preferred,auto,auto # monitor=HDMI-A-1,preferred,auto,auto

30
.config/mako/config Normal file
View File

@@ -0,0 +1,30 @@
include=~/.cache/wal/colors-mako
anchor=top-right
default-timeout=5000
width=420
outer-margin=20
padding=10,15
border-size=2
max-icon-size=32
font=sans-serif 14px
[app-name=Spotify]
invisible=1
[mode=do-not-disturb]
invisible=true
[mode=do-not-disturb app-name=notify-send]
invisible=false
[urgency=critical]
default-timeout=0
layer=overlay
[summary~="Setup Wi-Fi"]
on-button-left=exec sh -c 'station-notification-dismiss "Setup Wi-Fi"; station-launch-wifi'
[summary~="Screenshot copied & saved"]
max-icon-size=80
format=<b>%s</b>\n%b

View File

@@ -1,63 +0,0 @@
; include=~/.cache/wal/colors-mako
;
; anchor=top-right
; default-timeout=5000
; width=420
; outer-margin=20
; padding=10,15
; border-size=2
; max-icon-size=32
; font=sans-serif 14px
;
; [app-name=Spotify]
; invisible=1
;
; [mode=do-not-disturb]
; invisible=true
;
; [mode=do-not-disturb app-name=notify-send]
; invisible=false
;
; [urgency=critical]
; default-timeout=0
; layer=overlay
;
; [summary~="Setup Wi-Fi"]
; on-button-left=exec sh -c 'station-notification-dismiss "Setup Wi-Fi"; station-launch-wifi'
;
; [summary~="Screenshot copied & saved"]
; max-icon-size=80
; format=<b>%s</b>\n%b
;
; ; text-color={{ foreground }}
; ; border-color={{ accent }}
; ; background-color={{ background }}
sort=-time
layer=overlay
background-color=#2e3440
width=300
height=110
border-size=2
border-color=#88c0d0
border-radius=15
icons=0
max-icon-size=64
default-timeout=5000
ignore-timeout=1
font=monospace 14
[urgency=low]
border-color=#cccccc
[urgency=normal]
border-color=#d08770
[urgency=high]
border-color=#bf616a
default-timeout=0
[category=mpd]
default-timeout=2000
group-by=category

View File

@@ -78,7 +78,6 @@ alias \
v="$EDITOR" \ v="$EDITOR" \
cl="clear" \ cl="clear" \
p="sudo pacman" \ p="sudo pacman" \
z="zathura" \
ll="ls -AhlFt --group-directories-first --time=atime --color=auto --time-style=long-iso" \ ll="ls -AhlFt --group-directories-first --time=atime --color=auto --time-style=long-iso" \
ag="alias | grep" \ ag="alias | grep" \
lc="clone_from_labs" \ lc="clone_from_labs" \

View File

@@ -24,5 +24,5 @@ progressbar {
} }
progress { progress {
background-color: @color14; background-color: @foreground;
} }

View File

@@ -19,24 +19,25 @@
"format": "{icon}", "format": "{icon}",
"format-icons": { "format-icons": {
"default": "", "default": "",
"1": "1", "1": "",
"2": "2", "2": "",
"3": "3", "3": "",
"4": "4", "4": "",
"5": "5", "5": "",
"6": "6", "6": "󱚍",
"7": "7", "7": "",
"8": "8", "8": "8",
"9": "9", "9": "9",
"10": "0", "10": "0",
"active": "󱓻"
}, },
"persistent-workspaces": { "persistent-workspaces": {
"1": [], "1": [],
"2": [], "2": [],
"3": [], "3": [],
"4": [], "4": [],
"5": [] "5": [],
"6": [],
"7": []
} }
}, },
"custom/station": { "custom/station": {

View File

@@ -20,17 +20,27 @@
margin-right: 8px; margin-right: 8px;
} }
#workspaces {
margin-left: 10px;
}
#workspaces button { #workspaces button {
all: initial; all: initial;
padding: 0 6px; padding: 0 6px;
margin: 0 1.5px; margin: 0 1.5px;
min-width: 9px; margin: 0 5px;
min-width: 15px;
color: blue;
} }
#workspaces button.empty { #workspaces button.empty {
opacity: 0.5; opacity: 0.5;
} }
#workspaces button.active .workspace-label {
color: @color13;
}
#cpu, #cpu,
#battery, #battery,
#pulseaudio, #pulseaudio,

View File

@@ -183,8 +183,6 @@ set -o ignoreeof # Stop CTRL-D from quitting
# Load syntax highlighting; should be last. # Load syntax highlighting; should be last.
source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh 2>/dev/null source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh 2>/dev/null
. "$HOME/.local/share/../bin/env"
eval "$(zoxide init --cmd cd zsh)" eval "$(zoxide init --cmd cd zsh)"
eval "$(try init ~/src/tries)" eval "$(try init ~/src/tries)"

View File

@@ -0,0 +1,9 @@
[Desktop Entry]
Version=1.0
Name=Netflix
Comment=Netflix
Exec=station-launch-webapp https://netflix.com
Terminal=false
Type=Application
Icon=/home/chris/.local/share/applications/icons/Netflix.png
StartupNotify=true

View File

@@ -1,7 +1,7 @@
[Desktop Entry] [Desktop Entry]
Version=1.0 Version=1.0
Name=Youtube Name=Zoom
Comment=Youtube Comment=Zoom
Exec=station-webapp-handler-zoom https://app.zoom.us/wc/home Exec=station-webapp-handler-zoom https://app.zoom.us/wc/home
Terminal=false Terminal=false
Type=Application Type=Application

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -0,0 +1 @@
/nix/store/0f3kwygydqd7wk49wdbg77bgzjp45s9i-home-manager-files/.local/share/applications/mimeapps.list