Alexander Mohr
a5ae9785ed
add text output mode
...
solves #104
2025-08-22 22:30:55 +02:00
Alexander Mohr
251fcfd518
improve github workflow and cleanup
2025-08-20 21:47:31 +02:00
Alexander Mohr
04d11c98d7
worf-warden improve auto type and config
...
* auto type now supports inserting a totp key with $T
* configuration allows setting a different type tool
* improve documentation
2025-08-01 23:19:23 +02:00
Alexander Mohr
cd1bc27ec3
make config optional, improve docs
...
* worf / warden do not die when the default config is missing
* add documentation on where the config is excepted
and how the toml file is supposed to look like
2025-08-01 21:55:25 +02:00
Alexander Mohr
e3b99af80f
add rbw hint to tool not found msg
...
fixes #95
2025-08-01 21:20:47 +02:00
Alexander Mohr
0fdee55fbe
improve formatting w/ nightly toolchain
...
nightly rustformat allows some
advanced formatting for strings and
imports.
Add a pipeline steps that validates through this.
2025-07-26 22:50:33 +02:00
Alexander Mohr
3d9d5689c7
improve key handler construction
2025-07-20 13:58:41 +02:00
Alexander Mohr
b63b02830a
support custom auto typing fixes #91
2025-07-20 13:58:41 +02:00
Alexander Mohr
f10e9d1794
precompile regex, fixes #84
...
group imports
2025-07-20 13:58:41 +02:00
Alexander Mohr
6b1c9e57fb
clippy warnings fix
2025-07-03 19:32:11 +02:00
Alexander Mohr
01facc5866
add hyprspace workspace manager
2025-07-03 19:32:11 +02:00
Alexander Mohr
6ce81a56d5
breaking api changes: improve API for gui and reduce cloning
...
* change signature of gui::show to include option with factory
trait to create new element instead of boolean
* change signature of get_[sub_]elements
the newer signature makes it way clearer what the semantic behind
the value is.
* improve how completion with tab is handled
* added config option, so tab can be used to submit
2025-07-03 19:30:51 +02:00
Alexander Mohr
3c8fafb50e
blurred background now only fills active monitor
2025-06-22 13:57:36 +02:00
Alexander Mohr
8770a31971
add more custom key support
2025-06-22 13:57:36 +02:00
Alexander Mohr
1e3446bac3
update dark blue theme
2025-06-22 13:57:36 +02:00
Alexander Mohr
7d958ffddb
reorg imports
2025-06-22 13:57:36 +02:00
Alexander Mohr
ad5a888186
hyprswitch improvements
...
* update cache after window is shown instead before
* lookup icons based on process name too
2025-06-22 13:57:36 +02:00
Alexander Mohr
419d099904
remove home assistant curl from hyprland_exit
2025-06-22 13:57:36 +02:00
Alexander Mohr
be95c817dd
add option to set background to fullscreen
2025-06-22 13:57:36 +02:00
Alexander Mohr
74594d688d
support custom cache file, fixes 26
2025-06-22 13:57:36 +02:00
Alexander Mohr
d9ca8e62d8
hyprswitch cache images to improve startup times
2025-06-22 13:57:36 +02:00
Alexander Mohr
0c5e434bf1
update screenshots
2025-06-08 14:45:58 +02:00
Alexander Mohr
d00d307c4f
update readme
2025-06-08 14:45:58 +02:00
Alexander Mohr
c2efd66d6c
add option to blur the whole background
2025-06-08 14:45:58 +02:00
Alexander Mohr
7d0cc569b7
make ydotoold optional
2025-06-08 14:45:58 +02:00
Alexander Mohr
89b3f6f2d3
restructure lib
...
this makes imports better, as
they can now be written as
use worf:: instead worf_lib::
2025-06-01 10:51:25 +02:00
Alexander Mohr
0f89e367a8
add more formatting and wrapping options
2025-06-01 10:51:25 +02:00
Alexander Mohr
fbe5454c7b
add workspace id to hyprswitch
2025-06-01 10:51:25 +02:00
Alexander Mohr
9c1e48a4f6
sort imports
2025-06-01 10:51:25 +02:00
Alexander Mohr
4cde2d02e6
add hyprswitch
2025-06-01 10:51:25 +02:00
Alexander Mohr
f1aceb18eb
fix #68
2025-06-01 10:51:25 +02:00
Alexander Mohr
fcfd5c932d
worf warden use key code
2025-06-01 10:51:25 +02:00
Alexander Mohr
9f4dbf13b0
add version flag
2025-05-25 17:07:24 +02:00
Alexander Mohr
93fe365975
worf-warden, do not show ui on rbw error
2025-05-25 13:20:14 +02:00
Alexander Mohr
340b0fbfea
add support for a hint label in custom keys
...
this is used in worf-warden to
show that shift can be used as additional modifier
to send enter
2025-05-25 13:20:14 +02:00
Alexander Mohr
ab56048574
add password + enter for worf warden
2025-05-25 13:20:14 +02:00
Alexander Mohr
5bc008495e
cleanup
2025-05-10 23:39:32 +02:00
Alexander Mohr
0467217c23
refactor modes into separate folder
2025-05-10 23:39:32 +02:00
Alexander Mohr
dd46e210e1
improve worf-warden, support more keys
2025-05-10 23:39:32 +02:00
Alexander Mohr
a3d4fc8551
worf-warden support elements with multiple entires
2025-05-10 23:39:32 +02:00
Alexander Mohr
344433e697
improve vaultwarden
2025-05-10 23:39:32 +02:00
Alexander Mohr
c040a28539
fix dmenu empty selection
2025-05-10 23:39:32 +02:00
Alexander Mohr
2114403ae9
cleanup
2025-05-10 23:39:32 +02:00
Alexander Mohr
23173343af
restructure, add workspace
...
add custom key
2025-05-10 23:39:32 +02:00
Alexander Mohr
96455074e9
add basic support for custom keys
...
this also adds an example for a vaultwarden client
2025-05-10 23:39:32 +02:00
Alexander Mohr
e3ee26f8b3
add dmenu support
2025-05-01 01:04:32 +02:00
Alexander Mohr
2453bbaf72
add support for location
2025-04-21 20:16:48 +02:00