Commit Graph

35 Commits

Author SHA1 Message Date
39add5548b Create wrapper class that handles launching the lemonbar process
and in and out threads
2020-01-24 23:21:56 +01:00
1dacfd4c3f Get rid of battery and brightness dummies on kubaDesktop 2020-01-19 20:52:22 +01:00
07f006c37d lemonbar: Get rid of wlan dummy on kubaDesktop 2020-01-18 13:18:37 +01:00
kuben
827870bc01 lemonbar: Find and launch all modules at runtime 2020-01-13 08:46:25 +01:00
kuben
c63af798fe lemonbar: Change write queue to Shelf.
Possibly significant performance increase
2020-01-13 08:46:25 +01:00
kuben
a57aa206aa lemonbar: Breakout condition logic to Shelf class 2020-01-13 08:46:25 +01:00
kuben
3ad338dbe4 lemonbar: Fix exception after KeyboardInterrupt 2020-01-13 08:46:25 +01:00
kuben
c4e760d5e7 lemonbar: Replace queue with Condition object in DateTime module 2020-01-13 08:46:25 +01:00
kuben
5195ae47bc lemonbar: Fix local timezone 2020-01-13 08:46:25 +01:00
5d1b35f18a lemonbar: Automatically register and remove units 2020-01-12 22:02:38 +01:00
kuben
2b0de46869 lemonbar: Use condition to wake up datetime thread 2019-12-24 13:51:44 +01:00
kuben
5a882d1fae lemonbar: Create DateTimeModule using python time function 2019-12-24 13:01:41 +01:00
0359fac5bd lemonbar: Quick hostname fix for conky 2019-12-21 10:21:56 +01:00
05ece594ad lemonbar: Move conky configs into modules 2019-12-21 10:21:56 +01:00
c6f48faff0 lemonbar: Cleaning up
Add connection to i3ws object. Log exceptions with debugger
2019-12-21 10:21:56 +01:00
1367be34be lemonbar: Move last actions to modules and remove command dict 2019-12-21 10:21:56 +01:00
b8bf0c0f61 lemonbar: move more actions to modules 2019-12-21 10:21:56 +01:00
kuben
fb73f5342d Move htop and pavu actions to modules 2019-12-21 10:21:56 +01:00
kuben
106f9fe47f Start implementing actions in modules. Change terminator to xterm as it doesnt spawn another child process 2019-12-21 10:21:56 +01:00
kuben
9097a98884 Remove extra newline in lang.sh. Change parsing queue to writing queue 2019-12-21 10:21:56 +01:00
kuben
9f5078611c Show workspaces and outputs on initial lemonbar start 2019-12-21 10:21:56 +01:00
kuben
a86415f264 lemonbar: temp fixes
lemonbar: temp
2019-12-21 10:21:56 +01:00
f31e3dd7dc Temporary placeholders in conkys for kubaDesktop 2019-12-19 20:50:18 +01:00
6e86609086 lemonbar: update workspaces to newer version of i3ipc. 2019-12-01 11:19:23 +01:00
kuben
0868cf101e lemonbar: Move all lemonbar parsing to units.
Remove i3 workspaces dependency on lemonbar. Implement sorting and
alignment of modules
2019-08-27 22:25:51 +02:00
kuben
c12d49f433 lemonbar: Add units to modules.
Units are sections of the lemonbar, highlighted in alternating colors
2019-08-23 17:51:57 +02:00
kuben
a88a619702 lemonbar: Implement modular approach for conky slow and conky fast 2019-08-19 11:57:40 +02:00
kuben
4aba84ced0 lemonbar: Screen working somewhat. Remove one fifo 2019-08-11 20:12:04 +02:00
kuben
0b0b6382e0 lemonbar: Some progress with screen 2019-08-07 21:54:47 +02:00
kuben
77288d1ee9 lemonbar: Restructure and prettify lemonbar config file 2019-08-07 20:35:42 +02:00
kuben
d959aa232c lemonbar: Implement callbacks for host specific stuff 2019-07-28 19:33:23 +02:00
kuben
96d944d2ef lemonbar: Handle restarts 2019-07-28 12:02:50 +02:00
kuben
bfe90a1c45 Begin implementing screen thread in lemonbar 2019-07-28 11:56:39 +02:00
kuben
0a8f686e60 Fix permissions of executables 2019-07-09 22:06:48 +02:00
kuben
554573c69b First commit. Add .i3 directory 2019-07-02 21:47:58 +02:00