kenji
33cb851539
fix(yazi): set as default handler for directories
...
This fixes the issue where "Show in folder" (e.g., in Firefox) would incorrectly
open other applications like Zathura. By explicitly associating 'inode/directory'
with 'yazi.desktop', folders will now open in Yazi as expected.
2026-01-15 16:14:27 -06:00
kenji
5ec7f5edc7
style(matugen): update zathura template to mimic pywal aesthetic
...
- Flattened UI elements (statusbar, inputbar, notifications) to use the
surface background color, creating a seamless look similar to pywal themes.
- Changed highlight colors to use 'tertiary' and 'secondary' accents for
better visibility and style consistency.
- Updated completion highlights for higher contrast.
2026-01-15 16:11:59 -06:00
kenji
e7e5226c87
fix(zathura): use absolute path for matugen config and ensure file exists
...
- Updated 'extraConfig' to use an absolute path for the 'zathura-matugen'
include, fixing path resolution issues.
- Added a home activation script to create an empty 'zathura-matugen' file
if it doesn't exist, preventing zathura from crashing on fresh installs
before matugen has run.
2026-01-15 16:08:45 -06:00
kenji
b550064a15
fix(hyprland): set warps to false for stability
2026-01-15 15:56:30 -06:00
kenji
9ff47e94b2
fix(swayosd): ensure swayosd starts reliably
...
- Add explicit 'systemctl --user start swayosd' to Hyprland exec-once
- Harden systemd service definition with proper dependencies and targets
2026-01-15 15:52:35 -06:00
kenji
3dc170984b
docs: add TODO to revise
2026-01-14 19:20:57 -06:00
kenji
97a23a26dd
add(binds): focus between nonfloating and floaters
2026-01-14 19:20:13 -06:00
kenji
da383a3526
feat(apps): add anki flashcards
2026-01-14 18:31:38 -06:00
kenji
ad8b59f314
feat(apps): add zathura document viewer with matugen theming
2026-01-14 16:14:17 -06:00
kenji
cfcf9d6f3a
fix(nextcloud): removed redundant setsid
2026-01-14 16:10:52 -06:00
kenji
44af726a53
fix(nextcloud): use uwsm app for nexcloud
2026-01-14 09:14:42 -06:00
kenji
35f810dcf1
feat(nextcloud): add hyprland autostart
2026-01-13 16:27:47 -06:00
kenji
af331d967a
feat(apps): add nextcloud client
2026-01-13 16:25:45 -06:00
kenji
d54fa4e999
feat(ghostty): optimize configuration
2026-01-11 20:11:42 -06:00
kenji
0197c58ea1
fix(waybar): resolve keybinding conflicts for system popups
2026-01-11 19:47:57 -06:00
kenji
1b4cfbe350
feat(waybar): add hyprland keybindings for system popups
2026-01-11 19:46:07 -06:00
kenji
c4ed00e6c8
refactor(terminal): more modularity for default terminal font
2026-01-11 19:32:56 -06:00
kenji
b720c1ff02
docs: add FIXME for nixovim
2026-01-11 19:32:29 -06:00
kenji
9ee5f40aa8
docs: add FIXME for waybar popup
2026-01-11 19:32:11 -06:00
kenji
2ef1d58ea7
fix(power): writes disabled on certain usb devices to avoid random wake-ups
2026-01-11 19:02:18 -06:00
kenji
7281eedf56
feat(cursor): cursor changed to catppuccin mocha dark
2026-01-11 19:00:58 -06:00
kenji
8394a4cf35
fix(waybar): correctly launch btop
2026-01-11 19:00:43 -06:00
kenji
f50c57c7b2
docs: add fixme for jellyfin-tui
2026-01-11 19:00:21 -06:00
kenji
795a7babd0
fix(cursor): removed invasive expansion of cursor at certain threshold
2026-01-11 19:00:15 -06:00
kenji
97d50851f6
feat(hyprbars): add double click to expand with fullscreen 1
2026-01-11 14:53:23 -06:00
kenji
870c8d2df3
fix(waybar): btop now works
2026-01-11 14:52:49 -06:00
kenji
80e38516a6
refactor(cursor): migrate hyprcursor for modularity
2026-01-11 14:52:49 -06:00
kenji
04627242a8
add(waybar): on right click, dispatch overview
2026-01-11 14:04:51 -06:00
kenji
bcad6c2f69
docs: add FIXME for calculator
2026-01-11 13:59:28 -06:00
kenji
0940fd31d7
fix(swayosd): added auto-restart functionality
2026-01-11 13:59:21 -06:00
kenji
9fc1763073
feat(textfox): updated rev
2026-01-11 13:54:21 -06:00
kenji
3d51e1db83
feat(firefox): now uses web-app for versatility
2026-01-11 13:53:48 -06:00
kenji
992ca558dd
feat(swayimg): wrapper dynamically adjust image size without overlapping waybar
2026-01-11 13:24:45 -06:00
kenji
72c94dbd63
fix(yazi): expanded image_bound for versatilty
2026-01-11 13:09:57 -06:00
kenji
0a4bfdfab8
remove(apps): imv replaced by yazi
2026-01-11 13:09:18 -06:00
kenji
cfbc56ab6d
remove(firefox): web-app css set to default, awaiting textfox migration
2026-01-11 13:09:04 -06:00
kenji
516fe436e6
feat(yazi): use TUI to acquire files from sites.
2026-01-11 12:51:14 -06:00
kenji
373f3f1f3f
refactor(apps): switched gemini to apps-optional
2026-01-11 12:10:57 -06:00
kenji
283f572371
Revert "feat(yazi): enable yazi as system-wide file chooser"
...
This reverts commit f345fef540 .
2026-01-11 12:01:43 -06:00
kenji
272b5b8545
remove(yazi): shell script was not working
2026-01-11 11:55:16 -06:00
kenji
f345fef540
feat(yazi): enable yazi as system-wide file chooser
...
Configure xdg-desktop-portal-termfilechooser to use yazi (via ghostty) for file selection dialogs in portal-aware apps like Firefox. Includes a wrapper script and Hyprland window rules.
2026-01-11 11:33:08 -06:00
kenji
dd9281dcf1
docs: removed some redundant TODO
2026-01-11 11:29:07 -06:00
kenji
14b873d704
fix(matugen): correct sidebar text contrast in GTK file picker
...
Explicitly set sidebar background and text colors in GTK3 and GTK4 templates to resolve white-on-white text issue in file dialogs.
2026-01-11 11:24:05 -06:00
kenji
a793429622
revert: remove yazi image saving feature and portal changes
2026-01-11 11:18:50 -06:00
kenji
d9f848f626
fix(firefox): change yazi bind to ;y and add logging
2026-01-11 11:17:23 -06:00
kenji
2d77a5d42e
feat(firefox): add tridactyl yazi image saver, revert portal attempt
2026-01-11 11:12:10 -06:00
kenji
8d01f300be
fix(yazi): add environment logging to picker
2026-01-11 11:03:42 -06:00
kenji
975b2c2002
fix(hypridle): changed lockscreen session to custom hakase-hyprlock
2026-01-11 11:02:34 -06:00
kenji
f28ed60390
fix(yazi): add debug logging and correct portal config
2026-01-11 10:49:43 -06:00
kenji
63becaaa09
feat(hyprland): integrate yazi as global file picker via xdg-portal
2026-01-11 10:44:25 -06:00