Compare commits

...

4 Commits

Author SHA1 Message Date
inkch
bf08f424eb feat(i3): assign 'chatgpt' to $ws0 2025-07-25 01:29:53 +09:00
inkch
e5e5e39038 chore(i3): assign only main browser to $ws_broswer 2025-07-25 01:29:48 +09:00
inkch
9e1ec5cc76 feat(fish): add ENV for perl5 2025-07-25 01:18:16 +09:00
inkch
cdb20a1eb7 feat(fish): add ENV for Qt theming 2025-07-25 01:17:47 +09:00
2 changed files with 18 additions and 4 deletions

View File

@@ -376,12 +376,14 @@ for_window [class="(a|A)udacity"] floating enable, resize set 1200 600, move pos
## assign application to specific workspace
### Tips: Run `xprop` (command line tool) to retrieve class, instance and title.
# Browser
assign [class="(Navigator|librewolf)"] $ws_browser
assign [class="(Navigator|zen)"] $ws_browser
assign [class="firefox-developer-edition"] $ws_browser
assign [class="Brave"] $ws_browser
# NOTE: Other browsers are treated as supporting tools—
# not assigned to $ws_browser for convenience,
# so they open in the current workspace.
# Web Apps
assign [instance="track.toggl.com__timer"] $ws_util
assign [class="(c|C)hromium"] $ws_browser
assign [instance="chatgpt.com" class="Chromium"] $ws0
# Terminal
assign [title="Alacritty@tmux:default"] $ws_console

View File

@@ -1,5 +1,7 @@
{{- if (and (eq .chezmoi.os "linux") (eq .hosttype "desktop" "laptop")) }}
# XDG directory settings have been already done in /home/inkch/.config/X11/xprofile
# For Qt (GUI) Applications
set -x QT_QPA_PLATFORMTHEME qt5ct
{{- end }}
set -x XDG_RUNTIME_DIR /run/user/{{ .chezmoi.uid }}
set -x XDG_CONFIG_HOME "$HOME/.config"
@@ -91,6 +93,16 @@ set -x PATH $PATH $CARGO_HOME/bin
# Nim
set -ax PATH $HOME/.nimble/bin
# Perl (generated by cpan; clean up by me)
set -x PATH $HOME/perl5/bin $PATH
set -q PERL5LIB; and set -x PERL5LIB $HOME/perl5/lib/perl5:$PERL5LIB
set -q PERL5LIB; or set -x PERL5LIB $HOME/perl5/lib/perl5
set -q PERL_LOCAL_LIB_ROOT; and set -x PERL_LOCAL_LIB_ROOT $HOME/perl5:$PERL_LOCAL_LIB_ROOT
set -q PERL_LOCAL_LIB_ROOT; or set -x PERL_LOCAL_LIB_ROOT $HOME/perl5
set -x PERL_MB_OPT --install_base\ \"$HOME/perl5\"
set -x PERL_MM_OPT INSTALL_BASE=$HOME/perl5
# Parallel
set -x PARALLEL_HOME $XDG_CACHE_HOME/parallel