Commit graph

84 commits

Author SHA1 Message Date
elenapan
f28d4cd7bd Add notification icon handler 2020-03-19 07:50:59 +02:00
elenapan
6fb36b2df2 Improve widgets when used with multiple monitors
A dimmed screen mask is added to non primary screens when the widget
becomes visible.

Affected widgets:
- App drawer
- Dashboard
2020-03-19 04:36:15 +02:00
elenapan
2a912fc8fe Keybind fixes for desktop elements 2020-03-18 08:50:15 +02:00
elenapan
cbde9602e9 Use music client as scratchpad 2020-03-17 07:54:16 +02:00
elenapan
58b4837fa9 Remove dead code from ephemeral bar 2020-03-17 07:23:14 +02:00
elenapan
0c9870abb4 Add scratchpad helper function
Use the function for the terminal scratchpad and markdown input scratchpad
2020-03-17 07:08:53 +02:00
elenapan
1840803d3b Support MPD volume evil signals 2020-03-15 04:28:53 +02:00
elenapan
77e46e953d Fix mouse bind consistency in app drawer and dashboard 2020-03-15 04:28:53 +02:00
elenapan
a535cede1e Refactor helpers.float_and_edge_snap
Also now it respects beautiful.useless_gap
2020-03-15 04:28:53 +02:00
elenapan
96daf9e29a Unminimize LoL client after game window closes 2020-03-15 04:28:37 +02:00
elenapan
2d02a7d6ca Indentation 2020-03-11 00:40:43 +02:00
elenapan
aca753205a Set title notification visibility per app
Affects only ephemeral notification theme
2020-03-11 00:40:35 +02:00
elenapan
d580f2f63c Use app_name instead of title to determine notification icon 2020-03-11 00:20:40 +02:00
elenapan
c2776a5b39 Fix issues related to maximization
- All windows now start unmaximized. Without this, windows that were
closed while maximized would be undraggable on their next launch.
- `helpers.float_and_resize` unmaximizes windows before resizing them
- Remove `helpers.maximize`
2020-03-10 23:23:37 +02:00
elenapan
cd46aa20c1 Use naughty.widget.icon instead of imagebox
After https://github.com/awesomeWM/awesome/pull/3029, issues with
notification icons not being rendered correctly or updated are fixed,
thus we can go back to using naughty.widget.icon
2020-03-10 22:58:34 +02:00
elenapan
3c425f6565 Major reorganization of AwesomeWM configuration
Former-commit-id: 9d27077226ed0b65d857184ac61d556aae929eca
Former-commit-id: 6683c18030af3da534b8d010b44fea577d5f1ab2
Former-commit-id: 12f11729e4f0f1fc343fe76c7ee2a8b5bf4491a0
Former-commit-id: 56fea3fbf6f672c41a2fc08936762dd67cfa0d73
2020-03-07 16:30:31 +02:00
Andrei Pavlenko
d13d4bb389 Make lock screen work with multiple monitors (#75)
* Make lockscreen work with multiple screens

* Small refactoring

* Fix function declaration


Former-commit-id: de707acbb915f74d04e6ee5879f0b04c2d211ef5
Former-commit-id: fdba6451bade511547a7e9bb5c4183053073a098
Former-commit-id: 06a3b4328a5a51fc8bf98b52b21d07bf8b6bbf4f
Former-commit-id: 7eadd93fe796535683f90622767e4fe6bd8fd657
2020-03-02 11:12:59 +02:00
elenapan
5048251d05 Fixed errors appearing when anti aliasing was disabled
Former-commit-id: 997650801a
Former-commit-id: 5c1df1ac3c5ead603156ad0f2cae2d0a005b7795
Former-commit-id: a9a2258aef1634fba63a10b03e4f2ab163f4a2cd
Former-commit-id: c28ddd310b1ad07dc3f4bfdf2bb3e59e589aa27f
2019-10-29 08:23:38 +02:00
elenapan
97c23d168e Fixed returning wrong type to buttons in anti_aliasing padding widget
Former-commit-id: f23c2d58cf
Former-commit-id: 0b7a1f1cef0de2d376b13fd31004b13b4be220ab
Former-commit-id: 0706b73e98264a754b66741e57bcfa1d25b12098
Former-commit-id: 5e66e8c23e7c16ad1ca6dc59577be98f11285398
2019-10-28 04:30:16 +02:00
elenapan
45d8b397a1 Merge branch 'master' of https://github.com/elenapan/dotfiles
Former-commit-id: 3ed8ed2dff
Former-commit-id: 5f5a2600969e5349e9f267e995873f06ef3fcf0d
Former-commit-id: 4b25de712a788b21c48101750619b9740d27b8c4
Former-commit-id: 0b9d61ae5b8d115a03895fa957518d810635178c
2019-09-27 18:42:00 +03:00
elenapan
c83814e3ef Fixed user settings getting overrided by a widget named 'user' in start_screen.lua
Former-commit-id: 65baa10eed
Former-commit-id: ddac0c81c9a9738e125093b959cc0c0c4d0809d8
Former-commit-id: 0d9e4e64e749e8698e25e8716224b3ea8f43d052
Former-commit-id: e6899186cf719bd7d616ea0761a983e4c0a84a7f
2019-09-27 14:24:57 +03:00
Calvin Evans
77835ee6fa Exclude cava visualiser from compton shadows
Former-commit-id: 450571427a
Former-commit-id: 55fe8958994e3dc8a7ee14b667210ef55194fd77
Former-commit-id: e2f7f05e7e78877117dad6a2611f363cfb3e567a
Former-commit-id: 5cf257a887c2ee7ca53337ff48d47ab71007dae3
2019-09-20 14:31:02 +01:00
elenapan
2253e3d7b1 Start screen: Fixed fortune not showing + Fixed a bad mousebind
Former-commit-id: 171b6179ed
Former-commit-id: 54e86dfa732851f966cbc2e5be657ae0ccfe611e
Former-commit-id: 67682fbb67b981dca4d8e3b2fa5ac26d552e4c6d
Former-commit-id: 399779b1c9fcdfff1e2c921128e1fe1b40fe2362
2019-09-20 10:37:09 +03:00
elenapan
3f7f93822e Added spotify daemon and example spotify widget
Former-commit-id: c0cb2979b2
Former-commit-id: b49f80e039a49894ca2cd98679150fba4c091404
Former-commit-id: 785592b3bc72bebb2dad98c6f12ecaa514eaa206
Former-commit-id: 795b8b77c387b84fb24509fa97733a4b578df2d9
2019-09-19 09:22:38 +03:00
elenapan
d79f5880eb removed obsolete icon_path variable from skyfall theme.lua
Former-commit-id: 1092114e43
Former-commit-id: ec4e12e8e3be4a6561098355da4b44227e7ff1c3
Former-commit-id: 9de5f1c40c187333b57b36835dd3d1e87ad9660d
Former-commit-id: 39146abdd6fd3307baa3d6fbc3400d6c21bdd73e
2019-08-12 16:19:16 +03:00
elenapan
06002c7eee fixed typo on skyfall bar that caused an error
Former-commit-id: 5616371819
Former-commit-id: 8fa5b5286ffa5f877a39d9a64aa63b4bbbcfa39c
Former-commit-id: 392fade04cc117f8681b78dec362686bc91f32af
Former-commit-id: cc5b5a1713b69877e44b29eb0831381368b34073
2019-08-06 12:39:52 +03:00
elenapan
d1e42857d9 fixed ephemeral bars being spawned multiple times on the same screen when using multiple screen setup
Former-commit-id: a146b497e9
Former-commit-id: 16f52db2f9ab4c9ee95db20401c3a65487a3651d
Former-commit-id: ea57e34af6af23eaa45f8368d7b245220dfeefcd
Former-commit-id: b7dba7f03ba26f43d5208f14aa6d152fa0d7f1cf
2019-08-06 12:37:21 +03:00
elenapan
a895a13cce font download links now point to dropbox, small fixes to rc.lua, clarification for statusline.vim
Former-commit-id: 4b852e971c
Former-commit-id: 29087b0bedd14b1d66588d413580986cab275c3b
Former-commit-id: fee7d8452fb6da8b85d5e0e4a374c21e2377fea2
Former-commit-id: 204e2ce1a867ca40c261bc97c4c1aecdd9c65d2d
2019-08-03 03:34:46 +03:00
elenapan
4428b22da9 added kitty config, updated fontconfig
Former-commit-id: a3ec5f2798
Former-commit-id: 52207ae73b24ae23451041239a21937bf0cbdece
Former-commit-id: f6b7a0fa1b3fc4687cd723f968dab334812213c6
Former-commit-id: a31e43d67d89ff0ecb9e06ec9691ddb04c5e6f30
2019-08-02 15:03:48 +03:00
elenapan
08c7535563 re-enabled start screen + added download links for icomoon and my custom iosevka build
Former-commit-id: 5c1e8f0e74
Former-commit-id: 7317c687b9878bbc96bcb625f6da47dae3239593
Former-commit-id: f90d4ad5b45706c6263a2290b15873171d3f64dc
Former-commit-id: cefe55710ceaac9a3852c7fd42c347938e17150a
2019-08-01 17:16:23 +03:00
elenapan
e42b2d4588 Added vim statusline configuration
Former-commit-id: 170a085888
Former-commit-id: efb1cc95f315a89ed9028bbe9945aeb31449e107
Former-commit-id: c153cd41149fcbcf7be88a20457c0f0e99d044bf
Former-commit-id: cb6aa69bd1196b4374f05908c3226b6366fd7178
2019-08-01 11:22:47 +03:00
elenapan
c738169ca5 New theme: ephemeral, anti-aliased corners, app drawer, lock screen,
evil daemon system, dependency list update, README improvements.


Former-commit-id: db310f8e49
Former-commit-id: 4f25f9200c3ac9f9385daca5a68378249ff0329e
Former-commit-id: 69fa3954e5738446a59b409b7e326233e7c3ef55
Former-commit-id: 673176f7857e39f3455f4ccb426eef2789c0e891
2019-08-01 02:17:59 +03:00
elenapan
82d1b87565 fixed icon_taglist and text_taglist spamming errors for no reason (for real this time)
Former-commit-id: db715dacee
Former-commit-id: 7e6802b06aa98f5d4ab6958d197febdeddb9687e
Former-commit-id: 8bac17505a3ba4eeda43ffc12d26d12e2269189a
Former-commit-id: 146b9f4532b64e6c9ba4a8da1d6ed6c17039f6aa
2019-05-04 22:13:42 +03:00
elenapan
53d8d9cac3 added fallback values for text_taglist and icon_taglist
Former-commit-id: 3e130fc6cf
Former-commit-id: f227bb50e03560487c39a3a7cead09fe7e5d4fb7
Former-commit-id: c78a13f89aa23036286bd9afc17cd73e1b6e0f44
Former-commit-id: 1ce34d6db3d7cff773e9f128fb7b1781dd896b3e
2019-05-03 18:06:25 +03:00
Mustaqim Malim
b59a95574b Fullscreen & maximised clients should not have rounded corners
Former-commit-id: 53e97439dc
Former-commit-id: 6041597d5e8d9994b5506ec5b4c5c7f4ad564305
Former-commit-id: 45a17a195bf159c88288cbb9b97a3c76936322b6
Former-commit-id: a55f694e368ff56d9199da323471975f49158dcb
2019-04-11 07:26:14 +02:00
elenapan
7e57d2b8b3 added lightline colorscheme
Former-commit-id: 678fa4128a
Former-commit-id: 088436f8e379712da212e16ce1e278607ce7c6b0
Former-commit-id: e2bb86dc34a1c8c5934387df643cb01f3660aa47
Former-commit-id: def69ec405ea44e89382ef3796f31f1e61d5de18
2019-04-10 15:56:47 +03:00
elenapan
92007b2376 Merge pull request #19 from TheRealFenrir/patch-1
Update icon_taglist.lua

Former-commit-id: 89a6a3fe79
Former-commit-id: 7f972187b2caf8ed1b1062cea81097144be2ceac
Former-commit-id: 92f22bd615cf90e27aac91a31e8abe40a78002b2
Former-commit-id: a4abb0067b9c6207c80cd73e84d005e3c4a01dca
2019-03-15 01:39:30 +02:00
Elena
5f2ff25311 applied #19 fixes on text_taglist.lua
Former-commit-id: 3111f58d00
Former-commit-id: aeb121bfe47a4a681d83c44c43771fb89a10c285
Former-commit-id: 251af3012f942a34ec9639bd9f62054136276790
Former-commit-id: c5ba0a547be21f40a165cf74bdd5f56809d13e41
2019-03-15 01:38:07 +02:00
TheRealFenrir
1d9b8fadc1 Update icon_taglist.lua
-removed use of deprecated function awful.tag.getproperty.
-check if the tag is selected, rather than checking if the tag matches the screen's selected_tag. This allows multiple tags to be selected (and use their selected icons correctly).

Former-commit-id: fd61869a88
Former-commit-id: d332cdcdbaa353a4acc8b1a352972539418c20f3
Former-commit-id: cff9f7384dcb6e35ec41d9f3beeb6e99aed63adc
Former-commit-id: 514c7b3bf67c335c7af00d36e15c476192beb264
2019-03-12 10:49:11 -06:00
Elena
ecb1f86f32 added missing widget, needed by manta bar
Former-commit-id: 66e0f0a309
Former-commit-id: fa186e0bd2b1d34788cfdb31e6c241d2ecdb6eb1
Former-commit-id: 9edd66970e433a37018eca2e6c9748f5e652a1b8
Former-commit-id: 0422e272f3ac6fbfdef6ab731e269fe214ae9028
2019-03-08 03:42:31 +02:00
Elena
d7cf091962 fixed older themes throwing errors because of xresources variables being local instead of global
Former-commit-id: f7a14a2eac
Former-commit-id: faaeaabe9136970bd4b3d44576f5ebaf108e18b1
Former-commit-id: 35ad6b2afcc150a74c5d3f443e780198606d4de8
Former-commit-id: c374577359a1b57698a8a48045fb39a969fff2bf
2019-03-04 01:43:12 +02:00
Elena
c8be6dcf1e tiny fix: clicking the sidebar clock should not call non existent function calendar_toggle() anymore
Former-commit-id: b81798657d
Former-commit-id: e47eab97be14537531c9bcc19968f06f5d987757
Former-commit-id: f1210a8cb72908a0701dfc23732c6cd931ee044a
Former-commit-id: cf1f20ff0a967d68f5a2de5bc2ff82303b69264d
2019-02-28 05:37:14 +02:00
Elena
2488a367f2 added vim config and colorscheme
Former-commit-id: 49f10064f4
Former-commit-id: e858b6004285e08604f646ac71ee770e2bde34d3
Former-commit-id: df19c4f5aca55f2e61cb368a3519a799fb2a4186
Former-commit-id: 8a146163a04fc994c0f6440408be25e77d7db2e5
2019-02-26 18:55:36 +02:00
Elena
deddf27a48 New theme: skyfall, New features: start screen, customized titlebars for ncmpcpp, New fetch script: bunnyfetch
Former-commit-id: 67b11d1981
Former-commit-id: dc97e48128477f0c5c3ad9d79cfc9dcebebc597e
Former-commit-id: f90e0fc6a0402204d95c93b14ed8ce4bb3498bfd
Former-commit-id: b184e1b44758e9bff8b3dd460fc97159626a97b0
2019-02-22 14:01:48 +02:00
Elena
e55fa511a1 fixed minimized clients getting unminimized after restart
Former-commit-id: 55bae72570
Former-commit-id: 84fb0234e47423e951236990dcb7dbb11e47e82a
Former-commit-id: f95b05fb1b4053b363bddd272a36804abdf91a32
Former-commit-id: 4a9f88cb0cdc78dad4c28c37a8253a8eab5a6b81
2019-02-09 11:43:17 +02:00
Elena
b1eb6ab1f9 Merge branch 'master' of https://github.com/elenapan/dotfiles
Former-commit-id: ad1347076b
Former-commit-id: 1726dd5946c1c90537959418cf9389db59b314b4
Former-commit-id: cd238aaa296af392592bea550f884cb511ffd16c
Former-commit-id: 7755a479b35369c561fdf650e77b977d1dde003e
2019-01-12 03:18:23 +02:00
Elena
e035faea53 fixed escaping '&' in mpd song widget
Former-commit-id: b315de9f77
Former-commit-id: e30834b76dd77f678fda7f11c706a57087126b0e
Former-commit-id: ece7d72d43e0a20495b093d7fae563c6bab71ae2
Former-commit-id: a08c6d16eb1ba450cd74cbc1b1ed3594632f0ccb
2019-01-12 03:17:50 +02:00
elena
aa1c3fdf33 fixed rofi config parsing error
Former-commit-id: 0f8b7f7796
Former-commit-id: 5d2d71e5056785d5a255cd60d016235643c97adc
Former-commit-id: 50defd6318c3ede60d034b9c15d44d7a1c4fc518
Former-commit-id: 04d12bf0879df53c7cce7eaaa5882fa92a468bcd
2019-01-09 20:29:01 +02:00
elena
bac330bb68 fixed window title font not respecting beautiful.titlebar_font
Former-commit-id: 5fd43849e1
Former-commit-id: 7eae8d492d9cabe6851880a601043561029c53fd
Former-commit-id: 13bd19e5272d8adab17c555e07c796be5a4d2d52
Former-commit-id: 7b835d0485788ca8cce0bc4f3e38e2c7de42182f
2019-01-02 01:35:09 +02:00
elena
167baae6df removed padding with zeroes from fancy date
Former-commit-id: 6768632358
Former-commit-id: 7b3e63c27772d74eb8c33e2dc0d258d6c4291ee2
Former-commit-id: 483ca1b2903f7463114deeaec1b70791b3a7f5bd
Former-commit-id: 7492a9fa6f000a53cc5461ea380d207771f97ec4
2019-01-01 04:18:12 +02:00