Commit graph

163 commits

Author SHA1 Message Date
speedie 2a9ae1480c display number of selected items as well, run subshell in the background 2023-05-16 21:16:51 +02:00
speedie 12b69656a7 add support for marking items (ie. multi selection) 2023-05-16 18:54:26 +02:00
speedie 15141c230d add the ability to full screen an image + code cleanup
images are drawn quite slowly, something needs to be done about that
soon
2023-05-14 00:10:24 +02:00
speedie 11859ff159 allow rofi like "next" colors 2023-05-13 16:07:29 +02:00
speedie 6c146c87b4 rename some headers 2023-05-10 08:20:29 +02:00
speedie 2e9cb1e408 add option to not allow typing if what is being typed doesn't have any
matches
2023-05-09 19:30:01 +02:00
speedie 5efe236380 indent lots of code using vim gg=G 2023-05-08 23:00:45 +02:00
speedie fc8d12cd0a clean up warnings when -Ofast is used
it may still segfault, im not sure
2023-05-08 22:44:27 +02:00
speedie 04add5df1a some more cleanup 2023-05-08 18:15:20 +02:00
speedie c7e0e5d74b dwm-like colorscheme creation 2023-05-08 17:50:48 +02:00
speedie 5c36c25f99 simplify listfile 2023-05-08 17:33:55 +02:00
speedie ca9e57768e remove outdated information 2023-05-08 12:05:15 +02:00
speedie 49973b40e2 fix some issues, add meson.build which i may or may not use later 2023-05-07 22:30:57 +02:00
speedie 6673afc8b7 disable insert mode completely when !type 2023-05-07 15:38:51 +02:00
speedie aad8baef66 save item index 2023-05-07 15:33:09 +02:00
speedie 63e5be2884 add the ability to read from file, been wanting this for a very long
time
2023-05-07 01:41:30 +02:00
speedie 5ff1abc849 add ability to print item number rather than the item itself 2023-05-06 23:29:41 +02:00
speedie 409fc8db5e add the option to not include support for .Xresources in the build 2023-05-06 22:01:28 +02:00
speedie c1d36670fa replace a lot of suckless coding decisions with my own 2023-05-06 14:29:45 +02:00
speedie 1126bf5680 move libdrw stuff 2023-05-04 20:44:43 +02:00
speedie 316fcd0a76 add basic theme.conf file support 2023-05-01 17:07:35 +02:00
speedie 2956763fae apply latest suckless commit
https://git.suckless.org/dmenu/commit/0fe460dbd469a1d5b6a7140d0e1801935e4a923b.html
2023-04-30 00:45:48 +02:00
speedie ae96605fcd fix some wacky stuff 2023-04-29 16:08:00 +02:00
speedie 54797235e1 fix a few issues, add in mouse bindings 2023-04-25 16:42:15 +02:00
speedie 9c3bd4caab basic keybind config file 2023-04-25 09:56:11 +02:00
speedie 52f88f6a73 remove the item hovering, it's just not necessary and causes a lot of
slowness

if you find a way to speed this up significantly, please let me know
2023-04-21 17:59:10 +02:00
speedie d479d1d7f2 last commit was wrong, and im stupid 2023-04-21 11:42:36 +02:00
speedie 50f37c839b we must also use the border width here 2023-04-21 11:41:30 +02:00
speedie eca13f2896 fix lots of issues/bad code 2023-04-21 09:49:38 +02:00
speedie b79f5c39c1 add a caps lock indicator, took lots of work 2023-04-20 21:22:45 +02:00
speedie 8ba0f8f000 fix: resizing window when centered 2023-04-17 18:58:34 +02:00
speedie 273fb103c9 add the ability to have vertical/horizontal outer padding (margin) 2023-04-16 23:57:02 +02:00
speedie 68b58325d4 allow specifying a specific configuration file to load 2023-04-07 18:42:12 +02:00
speedie 2ee27ad8bc move a few things to the config, add .Xresources values 2023-04-07 14:57:19 +02:00
speedie fcd52fa1c2 we must ALWAYS remove 2 * borderwidth and 2 * sp from menu width (mw) 2023-04-07 14:43:45 +02:00
speedie dcd006ae2b merge a few things 2023-04-05 20:44:09 +02:00
speedie 10495b48bf add experimental configuration file
profiles still need to be rewritten
2023-04-04 21:40:22 +02:00
speedie 43402ce76b add basic configuration, not anywhere near complete yet 2023-04-04 21:40:22 +02:00
speedie 4571a5fa97 fix center mode not actually being centered 2023-04-04 00:06:03 +02:00
speedie 854461e046 fix border width as well 2023-04-03 23:55:57 +02:00
speedie 6798be7df9 fix: libX11 BadMatch caused by window not being viewable 2023-04-02 18:14:59 +02:00
speedie f1313697dc add Mouse array, allowing mouse binds to be easily changed similar to
the Key binds
2023-04-02 16:10:13 +02:00
speedie 2a9eebe93f s/dynamic menu/fancy dynamic menu/g 2023-04-02 01:49:58 +02:00
speedie ad4c468abd oops forgot to change this 2023-04-01 00:13:05 +02:00
speedie 2cd4d7b70b IME support 2023-04-01 00:10:21 +02:00
speedie d4143fc077 from reading up on pledge(), we need file system write access as well 2023-03-31 16:02:00 +02:00
speedie a97506b3b2 i now know what pledge() does on openbsd 2023-03-31 16:00:42 +02:00
speedie 6ac2afb240 add plenty of comments to spmenu 2023-03-31 12:42:42 +02:00
speedie dea326e173 add -txp/--text-padding option 2023-03-29 21:37:48 +02:00
speedie 5d6b3861eb cleanup host.mk 2023-03-28 21:46:23 +02:00