speedie
f9c027c421
implement bar modules and barpadding support. still lots to do
2022-12-03 15:25:31 +01:00
speedie
f8e81f1b09
mouse previews are now disabled because frankly they're a pain to
...
maintain and aren't useful.
to preview, use the keybinds.
2022-12-03 00:06:09 +01:00
speedie
481e9ca8f1
windowmap (with awesomebar compatibility)
2022-12-02 22:26:51 +01:00
speedie
9894a8b31b
center properly
2022-12-02 20:35:52 +01:00
speedie
8a43d3ce7b
add option to change position of title
2022-12-02 18:12:24 +01:00
speedie
87663a7609
warning cleanup with gcc and battery fix
2022-12-02 10:07:42 +01:00
speedie
2f94b43b62
Add marking
2022-11-30 18:37:59 +01:00
speedie
f7f9b341a2
custom layout is now non-optional to fix bug
2022-11-30 18:22:55 +01:00
speedie
57d53b65a6
oops forgot to put this in an if (centerfloating)
2022-11-30 18:14:39 +01:00
speedie
d5544d71c6
center window when sent to another monitor
2022-11-30 18:14:06 +01:00
speedie
4e5ebf8ca1
add hide options for border
2022-11-30 18:06:54 +01:00
speedie
5f76b12596
prevent border flicker
2022-11-30 17:49:05 +01:00
speedie
ed0e491dba
Remove outdated comments, altbarcmd no longer crashes speedwm if it's
...
set to something but altbar is 0.
2022-11-30 17:16:10 +01:00
speedie
2e752c2a2e
change names to names that better describe what it does
2022-11-28 20:10:30 +01:00
speedie
d65e4fefc1
decided against this
2022-11-28 19:27:51 +01:00
speedie
780ce66f70
Add a new keybind
2022-11-28 19:22:18 +01:00
speedie
d0bafdfb87
update tag preview on arrange(). this means tag previews get
...
updated every time a tag gets spawned or killed, among other things.
while it is a minor slowdown, you may want to revert this commit, we'll
see how usable it is in the long run and if it creates any additional
problems
2022-11-28 17:06:05 +01:00
speedie
7228d3f921
Completely rewrite modules, remove old status script, merge dwmblocks
...
fork in to the makefile.
2022-11-27 01:12:14 +01:00
speedie
0fcdf896b6
Make a few changes to the status bar and modules
2022-11-26 19:16:22 +01:00
speedie
1b2dbd30fe
change a few default settings
2022-11-25 23:43:57 +01:00
speedie
ef4eec1f93
Implement empty layout
2022-11-17 16:58:03 +01:00
speedie
154e6d2681
Remove old layouts, update dragmfact
2022-11-16 21:52:09 +01:00
speedie
3efef27525
add notice, fix ampersand in title
2022-11-16 21:38:10 +01:00
speedie
5f898f0193
Implement modified, slimmed down version of flextile_deluxe
2022-11-16 20:48:35 +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
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
27df11fcc7
fix: clickable when it shouldn't be
2022-11-12 12:44:15 +01:00
speedie
d740c49a4e
add warp support to switcher
2022-11-12 11:53:11 +01:00
speedie
03aa3afa4c
update modules, add new float rules
2022-11-12 00:49:10 +01:00
speedie
fa6f44d411
Revert old commit, update module_date
2022-11-12 00:15:14 +01:00
speedie
d3a1dcb917
fix: center floating doesn't work because values are set after
2022-11-11 23:06:32 +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
d575bb2098
revert last commit partially
2022-11-02 12:23:08 +01:00
speedie
7e379baf13
now requires a special flag to prevent normies from starting speedwm
2022-11-02 11:59:02 +01:00
speediegq
1003d20915
fix weird graphical glitch by updating systray
2022-10-28 23:42:45 +02:00
speediegq
0b9551fffe
fix: systray icon off when switching barpos
2022-10-28 23:30:52 +02:00
speediegq
89c955de3b
fix for weird graphical bug
2022-10-28 20:32:28 +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
speediegq
e151327aa5
oops, forgot to add this
2022-10-28 14:20:25 +02:00
speedie
cfd740d68b
wip
2022-10-28 13:10:34 +02:00
speediegq
d0cbbe9718
make most layouts non-optional for maintainence sake
2022-10-27 21:37:21 +02:00
speedie
2abe20bcaa
Go through with an issue, separate scripts and cleanup
2022-10-27 17:41:42 +02:00
speediegq
c0800993ac
don't declare these twice lol
2022-10-24 08:12:23 +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
28235b64bf
fix: barpadding patch
2022-10-23 06:41:52 +02:00
speedie
bd1c797532
Add new signals, barpadding keybinds
2022-10-23 05:13:18 +02:00
speedie
aa2a171bf0
move this useful function out of USESYSTRAY dep
2022-10-23 04:52:42 +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
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
c1adff7615
cleanup code
2022-10-20 22:51:26 +02:00
speediegq
279c9bf9b8
we dont need hascolored
2022-10-20 21:13:24 +02:00
speediegq
db56c88655
fix: color for title is sometimes schemesel when it shouldn't be
2022-10-20 21:11:40 +02:00
speediegq
9feec0aedf
move lt include
2022-10-20 15:45:27 +02:00
speediegq
3f044a9672
move ipc
2022-10-20 15:44:46 +02:00
speediegq
be47a82314
move fonts
2022-10-20 15:43:42 +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
520a8adc5e
Huge changes to .Xresources, layouts/tags and more
2022-10-19 22:27:34 +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
0392ef2431
don't color if n colorunselected
2022-10-18 21:44:43 +02:00
speediegq
1a69c1a611
must be set to 0
2022-10-18 21:42:39 +02:00
speediegq
f22811d3f7
lowercase
2022-10-18 21:17:58 +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
fb04d761e1
replace '//' comments with '/* */' comments for compatibility
2022-10-18 18:56:31 +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
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
5fc6273a16
small tag preview fix
2022-10-17 20:43:08 +02:00
speediegq
6f70a47731
fix hidetitle
2022-10-17 20:36:02 +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
359dc8c73c
Remove useless old atoms
2022-10-16 18:13:04 +02:00
speediegq
337bc1bd1c
Change color names
2022-10-16 18:10:24 +02:00
speediegq
86b3137fb0
swap
2022-10-15 15:39:04 +02:00
speediegq
e8efe9773e
move
2022-10-15 15:37:08 +02:00
speediegq
c66b17ec9e
push fix
2022-10-15 15:31:55 +02:00
speediegq
5e364af08e
fix
2022-10-15 15:28:41 +02:00
speediegq
cd6cb4c294
move
2022-10-15 15:25:38 +02:00
speediegq
db7ebbfb2a
move cmd
2022-10-15 15:24:40 +02:00
speediegq
1eee3b9b39
move modifiers
2022-10-15 15:22:56 +02:00
speediegq
7d50e327d5
move around
2022-10-15 15:19:30 +02:00
speediegq
5c7a6fad0c
fix
2022-10-15 15:17:06 +02:00
speediegq
4a3f91823e
move ipc
2022-10-15 15:15:36 +02:00
speediegq
db8e54c7b2
move mouse.. again
2022-10-15 15:14:51 +02:00
speediegq
7f997dbd27
Rearrange headers
2022-10-15 15:11:45 +02:00
speediegq
c615d9b1b6
add
2022-10-15 15:07:45 +02:00
speediegq
3e91a9ba69
add custom
2022-10-15 15:05:25 +02:00
speediegq
b9a3169360
add dgrid
2022-10-15 15:04:54 +02:00
speediegq
87c42e503b
add
2022-10-15 15:04:24 +02:00
speediegq
e093c4aca2
push fix
2022-10-15 15:03:58 +02:00
speediegq
67cde9118d
fix
2022-10-15 15:03:16 +02:00
speediegq
556bbd8805
add
2022-10-15 15:02:49 +02:00
speediegq
5e05a45728
fix
2022-10-15 15:02:08 +02:00
speediegq
2711bbb8a6
clean dwm remains
2022-10-15 02:24:10 +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
b7a4c181e7
Fix: Floating mode keybinds + rounded corners (See issue here: https://github.com/bakkeby/dwm-flexipatch/issues/304 )
2022-10-14 22:54:06 +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
087ea0a3fb
add new keybind
2022-10-14 15:56:42 +02:00
speediegq
f15701a71e
Fix layouts
2022-10-14 14:39:55 +02:00
speediegq
42f8873ead
cleanup
2022-10-13 23:05:27 +02:00
speediegq
ab055bf2de
fix pertag
2022-10-13 22:54:05 +02:00
speediegq
25ec133eb7
fix !IPC crash
2022-10-11 18:19:35 +02:00
speediegq
730abe4ccc
changes to custom layout, modify host, fsignals
2022-10-11 18:08:16 +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
0dfee47153
fix potential issue
2022-10-11 14:06:13 +02:00
speediegq
d6869e6303
implement dragmfact properly
2022-10-11 14:01:22 +02:00
speediegq
69f32740b9
Fix round corners fullscreen (thanks bakkeby)
2022-10-11 07:12:53 +02:00
speediegq
770e9f3e8e
oops forgot to remove this garbage
2022-10-09 14:05:42 +02:00
speediegq
a0eec4c0d0
Change keybind #define
2022-10-09 14:05:11 +02:00
speediegq
3c19c2429c
Rework Makefile to better fit tcc, remove condition tcc does not support
2022-10-08 23:07:54 +02:00
speediegq
c60ca0e1d3
Remove stupid lines
2022-10-08 20:04:57 +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
speediegq
423435ba51
statuscmd: Write lastbutton to /tmp/speedwm-button as it seems to work
...
better
2022-10-08 11:18:25 +02:00
speediegq
00fbe94742
Fix: Swallow patch flicker
2022-10-08 01:16:37 +02:00
speediegq
37eca0f38c
statuscmd: Cut off status2d chars. Technically these did not conflict,
...
however if you use colors in your bar, it will be very inconvenient to
use.
2022-10-08 00:41:15 +02:00
speediegq
096d100373
Implement statusallmons support for systray
2022-10-07 21:58:30 +02:00
speedie
81cbbe4d67
Add actions.h header, making options.h smaller.
2022-10-06 14:09:30 +02:00
speedie
d4370b3159
Fix: Warp patch warping when it isn't supposed to
2022-10-06 11:39:35 +02:00
speedie
a608e1c465
indentation changes to scratchpad patch
2022-10-06 09:58:29 +02:00
speedie
85c42be2f0
Change some variable names, remove line from TODO because I am not able
...
to fix it. Will change some default integers to sort of work around it
in a bit.
2022-10-06 09:52:35 +02:00
speedie
1f9641927e
Add systray color scheme
2022-10-06 08:22:06 +02:00
speediegq
3c82600eff
remove two unnecessary lines
2022-10-05 21:44:42 +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
6a212930be
Remove headers we don't need if != certain toggles
2022-10-05 19:57:18 +02:00
speediegq
98eb6f416d
Fix crashing in the togglewin function
2022-10-05 19:25:46 +02:00
speediegq
629368aa59
remove old commented code
2022-10-05 19:15:52 +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
ce1e6e2a36
Update: Pertag vanitygaps causes windows to spawn outside the screen, so
...
it has been disabled for now.
2022-10-05 14:23:01 +02:00
speediegq
99b32b1002
Add .Xresources toggle, fix wallpapers reloading twice
2022-10-05 13:42:45 +02:00
speediegq
c117e8234b
Remove: Pertag enablegaps because it's basically useless anyway when
...
you're storing the gap values per tag
2022-10-04 19:58:03 +02:00
speediegq
160b0f17cf
Update: Implement pertag for gaps (properly this time)
2022-10-04 19:42:53 +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
76e830515c
Fix: Tag previews don't work well with leftlayout, tag previews don't
...
disappear when the mouse leaves the bar
2022-10-03 21:57:15 +02:00
speediegq
f5115d1b1e
Add new MUCH faster reload function and use it instead when possible
2022-10-03 16:49:24 +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
5846f75382
speedwm-mkpage: Auto-pushed speedwm changes!
2022-10-03 03:10:02 +02:00
speediegq
26c064dd96
Oops forgot to add the tagpadding stuff
2022-10-03 02:57:15 +02:00