Commit graph

267 commits

Author SHA1 Message Date
speedie d52c5c6470 update a few keybinds that broke 2022-11-25 21:01:03 +01:00
speedie 250b9101b1 Add man page, remove speedwm_run, remove patching capability because no
one used it, rewrite docs
2022-11-25 20:38:44 +01:00
speedie 25ca78f6f0 And this 2022-11-25 18:36:05 +01:00
speedie 2017ab40d5 switch to lf 2022-11-22 21:58:22 +01:00
speedie 642f0ca621 Use neomutt 2022-11-21 20:16:36 +01:00
speedie fa61b79bc9 Update releaseinfo, readme 2022-11-18 19:18:31 +01:00
speedie 75d7182cbc update keybinds, doc, README 2022-11-18 18:18:13 +01:00
speedie ef4eec1f93 Implement empty layout 2022-11-17 16:58:03 +01:00
speedie a50ee5f8fb Update markdown, doc-03 2022-11-16 21:00:07 +01:00
speedie 5f898f0193 Implement modified, slimmed down version of flextile_deluxe 2022-11-16 20:48:35 +01:00
speedie 259dc8e0bb New defaults 2022-11-15 18:40:11 +01:00
speedie f0cee30311 update example.Xresources 2022-11-15 16:31:38 +01:00
speedie cef970ac27 Use pango, add support for pango markup. This *does* add pango as a
dependency, however i will likely add #ifs for this later. If this is a
problem, get this diff and patch -R it on your build.
2022-11-15 16:18:33 +01:00
speedie 0d5a47831d Add CSS, various more options, we can now make php :D 2022-11-12 15:31:53 +01:00
speedie d39fce6953 add a few options, fix swallow, remove useless rules 2022-11-12 14:42:02 +01:00
speedie 60646c2a2f Add toggle for focusonnetactive 2022-11-12 14:02:56 +01:00
speedie 4179ccc349 Update docs to reflect 1.2 change 2022-11-12 11:48:46 +01:00
speedie 3e00571815 update docs, add preview image in md 2022-11-12 11:29:51 +01:00
speedie 82d2364b38 add preview image 2022-11-12 11:28:41 +01:00
speedie 51788e309e No reason to define more terminals than I have on my system, what was I
thinking?
2022-11-12 00:58:27 +01:00
speedie 8e6580e072 fix colorscheme for selected title 2022-11-11 22:44:24 +01:00
speedie d4f42f0f64 perform some changes, add a few keybinds, typo fix, add windowmap 2022-11-11 21:00:53 +01:00
speedie be1792813b cleanup before 1.3 release 2022-11-03 18:09:32 +01:00
speedie 13084269f2 bump to version 1.3 2022-11-03 16:06:51 +01:00
speedie ca37538fd0 update keybinds to fix conflict 2022-11-03 15:27:12 +01:00
speedie c105593d69 fix ampersand in song 2022-11-03 15:17:20 +01:00
speediegq 89c955de3b fix for weird graphical bug 2022-10-28 20:32:28 +02:00
speediegq 5842ec965b change def options 2022-10-28 19:59:34 +02:00
speediegq ab50c4fc51 update docs, add lots of keybinds and functions 2022-10-28 19:55:39 +02:00
speediegq 7270c773f1 update docs, various other changes 2022-10-28 18:06:56 +02:00
speediegq ff57fb5561 add everything to master 2022-10-28 16:18:46 +02:00
speediegq 9a77fb8b3e revert commit 2022-10-28 15:35:48 +02:00
speedie cfd740d68b wip 2022-10-28 13:10:34 +02:00
speedie 2abe20bcaa Go through with an issue, separate scripts and cleanup 2022-10-27 17:41:42 +02:00
speedie de7839a8b1 indent change 2022-10-25 11:46:52 +02:00
speedie f7be7ed2c4 fix sed in speedwm_run 2022-10-25 11:44:12 +02:00
speediegq 9bb740e325 change some docs 2022-10-24 21:52:19 +02:00
speediegq 0528dd1d2a sed "s/|/-/g" 2022-10-24 18:26:39 +02:00
speediegq 5bdb64ffb6 update markdown, doc-09 2022-10-24 17:55:10 +02:00
speediegq 3325239f89 fix: html not being generated properly 2022-10-24 17:49:30 +02:00
speediegq de61f81137 Update signals, add keybind for resetting barheight, improve keybind for
resetting bar items
2022-10-23 21:19:35 +02:00
speedie bd1c797532 Add new signals, barpadding keybinds 2022-10-23 05:13:18 +02:00
speediegq 9700613d3e Add keybind for resizing bar height 2022-10-22 21:09:56 +02:00
speediegq 63a6e45a41 new defaults, signal change, add toggleicon func 2022-10-22 18:50:08 +02:00
speediegq 577c571cf7 Rename to example.signal 2022-10-22 18:45:06 +02:00
speediegq 430741bee2 add signal for resetting everything + keybind 2022-10-22 18:43:48 +02:00
speediegq 9bfff2176b Update keybinds, add better hide patch 2022-10-22 16:52:17 +02:00
speediegq 236a0e1d29 update makefile, readme and example xresources 2022-10-20 21:30:28 +02:00
speedie 5569f969b0 changes to codebase so i can maintain it easier 2022-10-20 15:29:43 +02:00
speediegq daf433d9aa fix bug 2022-10-19 23:07:58 +02:00
speediegq f3f96bc763 Fix: systray toggle 2022-10-19 22:33:17 +02:00
speediegq d2b4dfaed0 change 2022-10-19 22:31:15 +02:00
speediegq 520a8adc5e Huge changes to .Xresources, layouts/tags and more 2022-10-19 22:27:34 +02:00
speediegq 6fd111c889 for html 2022-10-19 19:28:37 +02:00
speediegq de0056210b new example .Xresources file 2022-10-19 19:25:38 +02:00
speediegq f564528bc8 push changes to the title, clean code 2022-10-18 22:40:55 +02:00
speediegq 10b6c09eb6 further hack on the title, change fonts -> fontarray so we can use fonts
for the misc fonts
2022-10-18 22:19:51 +02:00
speediegq e70576b4af Fix awesomebar title (no longer print garbage), change color values to
better represent what they do
2022-10-18 21:14:05 +02:00
speediegq 5cb529bdc5 change a few integer names, remove bool we don't need 2022-10-18 17:42:46 +02:00
speediegq bc96a99e43 Change name of integer 2022-10-18 17:26:59 +02:00
speediegq 58d4aceb88 Add awesomebar toggle (hideunselectedtitle) 2022-10-18 16:50:46 +02:00
speediegq 45242b2980 add color options 2022-10-18 15:46:11 +02:00
speediegq 348c1ed6d6 fix: switcher segfault 2022-10-18 14:51:40 +02:00
speediegq 4b350c08e6 implement better task switching 2022-10-17 21:56:46 +02:00
speediegq 87d7f36862 New default colors, change a few integer names 2022-10-17 20:53:23 +02:00
speediegq f3729b010f oops 2022-10-17 20:20:08 +02:00
speediegq 1e37ced222 Add powerlines for tags, might add for status too, but i don't think
it's necessary
2022-10-17 20:15:36 +02:00
speediegq 0f52440d4d remove pointless keybind 2022-10-15 14:16:50 +02:00
speediegq 7380b60dfb No more xsetroot dependency, we can now set the status using speedwm -s
directly
2022-10-15 02:22:19 +02:00
speediegq 20ddcbd098 Update fsignal patch, it now sucks less and doesn't shit the status text 2022-10-14 16:14:45 +02:00
speediegq c144319610 add fsignal 2022-10-14 15:58:39 +02:00
speediegq 087ea0a3fb add new keybind 2022-10-14 15:56:42 +02:00
speediegq 67a8642e1e remove old useless doc 2022-10-14 14:51:23 +02:00
speediegq 64c03d600a add keybinds, options to swal 2022-10-13 20:16:06 +02:00
speediegq bd7766277e update layouts, forgot to do so earlier 2022-10-11 19:32:58 +02:00
speediegq a7ef306ac0 Fix lots and lots of bugs and remove old layouts that do not have gaps.
Add new "custom" layout that allows you to create your own layouts.
2022-10-11 17:11:31 +02:00
speediegq 41f92afbcf add example 2022-10-11 14:03:27 +02:00
speediegq d6869e6303 implement dragmfact properly 2022-10-11 14:01:22 +02:00
speediegq 0e584384ea Add entry and copy it so we don't need the dm script 2022-10-09 15:30:28 +02:00
speediegq d79c85fbfb Now use tcc by default 2022-10-08 21:47:30 +02:00
speediegq 781225febc Use status config for module icons, modify docs, add statusbar.h for statuscmd stuff 2022-10-08 18:07:28 +02:00
speedie 81cbbe4d67 Add actions.h header, making options.h smaller. 2022-10-06 14:09:30 +02:00
speedie 97a516d790 Update: example .Xresources file 2022-10-06 11:41:56 +02:00
speedie 1f9641927e Add systray color scheme 2022-10-06 08:22:06 +02:00
speediegq 4b3be8313f Revert previous commit, because it was pointless. You can find the
previous commit as a patch in the patch repo.
2022-10-05 21:37:39 +02:00
speediegq a4399e6e10 Test tapresize patch 2022-10-05 21:32:49 +02:00
speediegq c55fa96e6a Add fsignal for hideall and showall 2022-10-05 19:50:34 +02:00
speediegq 0a976ab2c9 Fix: no host.mk patch generated, add hideall/showall functions and bind
them to keys
2022-10-05 19:05:16 +02:00
speediegq 970e66d573 Revert previous commit for now, change keybinds 2022-10-04 18:12:17 +02:00
speediegq b5b8570f55 Remove old unnecessary options, add pertag for gaps 2022-10-04 18:06:47 +02:00
speediegq f1e2566357 Update defaults, add new issue 2022-10-04 16:22:49 +02:00
speediegq b642eed2e0 Update: Keybinds 2022-10-04 15:21:25 +02:00
speediegq f5115d1b1e Add new MUCH faster reload function and use it instead when possible 2022-10-03 16:49:24 +02:00
speedie e436379d53 FUCK 2022-10-03 14:00:46 +02:00
speediegq 694f121cd2 Update: Remove old keybinds that weren't useful, change all keybinds
that use the MODIFIER2 modifier and update keybinds accordingly
2022-10-03 13:30:51 +02:00
speediegq 72e4cb5eee new defaults for bar height 2022-10-03 11:58:20 +02:00
speediegq 248a7ad17c Better defaults 2022-10-03 03:25:23 +02:00
speediegq 5846f75382 speedwm-mkpage: Auto-pushed speedwm changes! 2022-10-03 03:10:02 +02:00
speediegq a32677a6cc Update: Rounded corners can now be used with borderpx set to <0, add
mouse keybind to move up/down tags, more color options for window
borders
2022-10-03 01:36:47 +02:00
speedie 011f3351fe update: add keybinds 2022-10-02 23:00:10 +02:00
speediegq a580d5b99c Update xresources 2022-10-02 15:39:50 +02:00
speediegq 20fcadd6e3 Remove old systray, replace with much better version 2022-10-02 15:34:11 +02:00
speediegq af335a5f7e Change leftlayout variable name, bump version to 0.4, add status options 2022-10-01 22:24:19 +02:00
speediegq 776a054830 Rework status functionality, save status bar to file, update various
other scripts by default so that all dependencies are forced. This is so
that people will actually install the dependencies. They are still not
100% forced as you can remove the line from Makefile.
2022-10-01 17:29:31 +02:00
speediegq 04f823a596 Update: Toggle for autoresizing 2022-10-01 15:37:35 +02:00
speediegq 5c4233db46 HUGE changes to codebase 2022-09-21 19:49:54 +02:00
speediegq a193c675d7 Fix: Layouts 2022-09-21 19:00:58 +02:00
speediegq 25730e6b4a speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-21 18:43:58 +02:00
speediegq 3ccf1b75c6 speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-21 15:50:53 +02:00
speediegq f5888a43a5 speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-20 16:53:23 +02:00
speediegq fc3f61ca87 update bindlist 2022-09-19 22:36:52 +02:00
speediegq b621d7af05 Update keybinds 2022-09-19 22:35:35 +02:00
speediegq e503d46860 Update 2022-09-19 22:32:08 +02:00
speediegq 455940cb2f Update 2022-09-18 16:21:12 +02:00
speediegq 9a543acf5b Change older keybinds 2022-09-17 18:31:27 +02:00
speediegq 6e75b2f915 Update: Add back old dwm tagging, fix winnav 2022-09-17 18:20:59 +02:00
speediegq fd53908241 Switch to using GNU IceCat as default browser, update dependency list,
update toggle, update speedwm-utils
2022-09-17 16:39:35 +02:00
speediegq 3c88d64bf4 speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-17 14:03:39 +02:00
speediegq 88c318e655 Update: Add a LOT of fsignal signals, change older ones, update scripts.
I apologize for potentially breaking old scripts but this should be much
easier to maintain and update.
2022-09-17 14:02:14 +02:00
speediegq d25c884477 Add more fsignal signals, show hidden window if alt+tab script moves to
it
2022-09-17 13:02:45 +02:00
speediegq bcfbc2e218 Update: Add lowest mfact float 2022-09-17 00:45:58 +02:00
speediegq 4cc53b8910 Add new keybinds 2022-09-16 23:51:06 +02:00
speedie 8fbd1c8c69 Update documentation, apparently xrdb has some stupid quirks 2022-09-16 22:23:55 +02:00
speedie 9816b827bb New defaults 2022-09-16 22:19:53 +02:00
speediegq 582cd6168a Update: small tweak 2022-09-16 22:18:31 +02:00
speediegq 28a61da73b Massive changes, including documentation to speedwmrc config file 2022-09-16 22:13:39 +02:00
speediegq 3e30a624ef Change: Remove #defines for winicon patches and use integers directly
instead. Also rename sizeicon and spacingicon to iconsize and
iconspacing respectively as it makes more sense and add Xresources
entry for iconspacing as it was not there before, oops.

Finally remove status define as it is not necessary because there is
already an integer
2022-09-16 20:33:43 +02:00
speedie b111952641 Change: Remove libxftfix as bgra has now been merged 2022-09-16 14:06:05 +02:00
speedie 9c8a353b93 Add option to hide title text only 2022-09-16 12:09:19 +02:00
speediegq 3572abc551 Change name of variables, add for gaps 2022-09-14 18:01:06 +02:00
speediegq 1080e0025f Patch update: Don't allow ClkLtButton if defaultmfact/defaultlayout are
enabled and there are no clients. Also add defaultmfact option, which is
now separate from defaultlayout.
2022-09-14 17:46:09 +02:00
speediegq 6170816df6 remove bind that no longer exists 2022-09-13 20:39:42 +02:00
speediegq faec2e281f Update keybinds 2022-09-13 20:37:11 +02:00
speediegq 123e307d63 Add keybinds for pausing and more 2022-09-13 20:20:47 +02:00
speediegq 0279d4291f Update keybinds 2022-09-11 14:23:53 +02:00
speediegq e3596e021f focusmaster 2022-09-11 14:16:14 +02:00
speediegq adcb8fc79e extend floating mode keybinds 2022-09-11 14:06:29 +02:00
speediegq 20b83d151b Update def headers as well 2022-09-11 01:45:23 +02:00
speediegq b6e4cddeb1 Rename ipccmd.h to ipc.h 2022-09-10 13:44:11 +02:00
speediegq 18cd7c37b5 Add toggle for hide vacant tags, add non-hide vacant tags support to tag
previews
2022-09-10 13:31:30 +02:00
speediegq d069d8b680 speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-10 11:47:08 +02:00
speediegq 4050d66caf Update:
- Fix bug in speedwm-help caused by crazy sed usage
- Add def files in docs
- Update templates (not sure why I took so long)
- Add a few more lines to about5
2022-09-10 11:22:35 +02:00
speediegq 9790ba745e Small updates 2022-09-08 17:13:41 +02:00
speediegq dbd39a096b speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-08 14:33:27 +02:00
speediegq fe09ad950a speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-04 12:00:46 +02:00
speediegq 1d333ee5c5 speedwm-mkpage: Auto-pushed speedwm changes! 2022-09-03 17:55:57 +02:00
speediegq 1ed4394178 update 2022-08-29 16:27:54 +02:00
speediegq 12b7837613 Add new feature 2022-08-28 21:54:47 +02:00
speediegq 0578d5d0ec bind change 2022-08-28 02:38:33 +02:00
speediegq 794e63060c update 2022-08-28 01:47:41 +02:00