kenji
ae1f8ecc0e
add(apps): mod organizer 2 added for fallout 4
2026-06-20 14:38:27 -05:00
kenji
019343c33f
refactor(protontricks): converted protontricks to service.
2026-06-20 14:19:38 -05:00
kenji
2dd3992e16
fix(antigravity): now connects to apps-optional module.
2026-06-20 11:46:46 -05:00
kenji
0ef12ac442
add(apps): antigravity as a replacement for gemini-cli
2026-06-20 11:44:27 -05:00
kenji
807c38d7f3
move(hardware): a620i motherboard nix moved to a new folder.
2026-06-20 11:35:49 -05:00
kenji
1e536baee6
remove(apps): hidapitester
...
not sure what this is. removing for redundancy.
2026-06-20 11:33:30 -05:00
kenji
400b1a89d2
remove(hypr): hypr-window-rules is removed
...
for unknown reason, it slows down firefox
2026-06-07 09:19:58 -05:00
kenji
f4bb5e4ca8
fix(bitwarden): resize, center, and fix background execution
...
- Float to 600x800 centered on the active monitor after title match
- Fix socat -u so the daemon works when launched in the background
- Add debug logging to /tmp/hypr-window-rules.log
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-31 13:03:58 -05:00
kenji
1a435a8676
add(bitwarden): added window rule for bitwarden extension via socket listening
2026-05-31 12:47:43 -05:00
kenji
53f9e2d925
feat(hyprpaper): now hovers over previously selected wallpaper
2026-05-31 12:21:53 -05:00
kenji
c85ba7f69b
fix(matugen): source dominant color as priority
...
it will no longer prompt user to pick a color
2026-05-31 12:10:59 -05:00
kenji
263133a86a
fix(matugen): update to version 4.1.0
...
issue regarding old version as to error change of color
2026-05-31 12:02:50 -05:00
kenji
4c37e35d2c
fix(monitor): removed HDR
...
deadlock is not compatible with HDR (will have graphical issue)
2026-05-31 11:48:10 -05:00
kenji
99f57dca0c
fix(monitor): DP-1 sdrbrightness has incorrect syntax
2026-05-30 10:36:12 -05:00
kenji
b5f2538c19
update(hyprland): switched to hyprland 0.55.1
2026-05-28 12:12:21 -05:00
kenji
91f91212db
update(apps): vicinae updated
2026-05-28 10:14:27 -05:00
kenji
9071abeacc
fix(steam): steam now only shows up on special workspace.
2026-05-28 09:27:09 -05:00
CLAUDE AI
f7ab887ed0
revert(hypr): remove game-focus-watcher, restore steam rules
...
Keep only DP-1 forcing changes: gamingMonitor variable, monitor rules
for steam_app/mkGameRules, gaming-focus script, and SUPER+G binding.
Remove game-focus-watcher (caused game freeze on workspace switch).
Revert steam workspace rule back to title:Steam only.
Revert ghostty exec-once order.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 08:18:42 -05:00
CLAUDE AI
fe0d006f2e
fix(hypr): reliable gaming workspace focus across monitors
...
- Add gaming-focus script: closes special workspace on DP-1 via
--batch dispatch (fixes async race), then focuses gaming workspace;
replaces raw workspace binding for SUPER+G
- Add game-focus-watcher: listens on Hyprland socket, auto-focuses
gaming workspace when a game launches regardless of current monitor
- Fix monitor 0 → DP-1 in mkGameRules and steam_app windowrules
- Fix steam dialogs leaking to normal workspaces (broaden workspace
rule from title:Steam to all class:steam)
- Extract gamingMonitor variable as single source of truth
- Drop redundant workspace dispatch after togglespecialworkspace to
prevent game freeze on special→gaming transition
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 08:13:47 -05:00
CLAUDE AI
40b7db2c00
fix(hypr): reliable gaming workspace focus across monitors
...
- Add game-focus-watcher: listens on hyprland socket, auto-focuses
gaming workspace when a game opens, closing any special workspace
on DP-1 first via --batch to avoid async dispatch races
- Add gaming-focus script: SUPER+G now handles special workspaces on
DP-1 regardless of focused monitor, with toggle-back behavior
- Fix steam windowrule to send all class:steam windows to special:steam,
not just title:Steam, preventing dialogs leaking to normal workspaces
- Fix monitor 0 -> monitor DP-1 in mkGameRules and steam_app rules
so games always launch at correct resolution on the gaming monitor
- Extract gamingMonitor variable as single source of truth
2026-05-28 07:57:33 -05:00
kenji
4205ab5429
fix(firefox): now used as default instead of chromium
...
there were instance where chromium is opened by default.
2026-05-25 07:54:52 -05:00
kenji
8c43b183eb
add(flatpak): some auto-installation on .flatpak extension.
...
will remain unused for now...
2026-05-24 22:35:33 -05:00
kenji
8c5200d2fb
add(nixos): flatpak support
...
used for deadlock mod manager flatpak
2026-05-24 22:16:57 -05:00
kenji
38ba89c2b7
update(nix): updated nixpkgs
2026-05-21 20:59:55 -05:00
kenji
d22beb4580
fix(hypr): plugins future proofing via following hyprland pkgs
...
although hyprlandPlugins is an easy way to handle plugins, it is not
great due to pkg incompatibility.
2026-05-21 20:59:17 -05:00
kenji
ccbd2362b2
upd
2026-05-17 18:51:07 -05:00
kenji
9b85f9edd5
upd
2026-05-07 11:45:52 -05:00
kenji
459ad6081b
fix(mpv): changed size again for testing
2026-05-07 11:42:09 -05:00
kenji
1c1ba8b776
add(hyprland): workspace-toggle
...
workspace-toggle force workspace toggle between special and nonspecial;
improve user intuitive action.
2026-05-07 11:34:56 -05:00
kenji
f76b350d94
feat(waybar): workspace 6-... replaced with 1-5
...
visual clarity
2026-05-07 11:30:59 -05:00
kenji
25ad6502fc
feat(cursor): replaced cursor with modern ice bibata
...
for visual clarity
2026-05-07 11:30:27 -05:00
kenji
ba8c0bdf3d
refactor(optional-apps): wireshark removed
...
finished with testing
2026-05-07 11:29:49 -05:00
kenji
c161673102
fix(wireshark): removed dumpcap
2026-05-07 11:29:16 -05:00
kenji
6929369c28
feat(mpv): size change
2026-05-07 11:29:00 -05:00
kenji
ee4ab0e8a6
add(CLAUDE): more info
2026-05-07 09:00:08 -05:00
kenji
f7108a173a
add(nixos): wireshark and her tools
...
used for testing wh80 keyboard
2026-04-11 07:46:30 -05:00
kenji
0a3f0ada27
refactor(apps): removed redundant via
...
i added `via` originally to test out qmk keyboard, but it turns out to
be redundant.
2026-04-04 17:14:14 -05:00
kenji
74699ff880
add(anki): set .apkg files open to anki by default
...
mostly a personal taste. may adjust later if conflict arise
2026-04-04 17:10:31 -05:00
kenji
1b5cf2cf39
fix(yazi): can open non-assigned extensions again
...
needed to change a few lines to enable defaults again.
2026-04-04 17:09:47 -05:00
kenji
a4f0cbb017
refactor(firefox): moved hypr rule firefox opacity to firefox default.nix instead.
...
organized even more.
2026-03-29 08:11:10 -05:00
kenji
6b5dedb3e6
add(firefox): bitwarden floats
2026-03-29 08:09:04 -05:00
kenji
2f11bf580d
feat(gaming): added godot
2026-03-29 07:49:03 -05:00
kenji
f58cd9a516
add(system): python added [finally!!]
2026-03-26 18:36:02 -05:00
kenji
7bf2c6fea2
add(nixos): mouse-wakeup
2026-03-21 19:08:49 -05:00
kenji
ba09321f6b
feat(yazi): added open with options
2026-03-19 16:30:05 -05:00
kenji
7d938288ab
add(print): added print support
2026-03-19 16:29:47 -05:00
kenji
9f16735547
feat(btop): updated binds for btop-power
...
this allows for
2026-03-19 16:29:35 -05:00
kenji
19a4870450
add(system): btop.nix
...
gives more permission to btop (specifically for reading CPU power)
2026-03-15 17:22:25 -05:00
kenji
f33330b2d6
add(system): amdcpu.nix
2026-03-15 17:10:44 -05:00
kenji
2de8603b49
fix(gaming): revamped how steam and gaming works
...
1. hyprbars are now disabled for steam
2. set float for steam extended windows (e.g., settings, friends list)
3. fix game `properties` forced to `gaming` workspace
2026-03-15 17:04:15 -05:00