Commit graph

47 commits

Author SHA1 Message Date
elenapan
045ea54d14 Add new rule block for "needy" clients
Needy clients steal focus whenever they are urgent
2020-04-21 18:33:24 +03:00
elenapan
29117297eb Add torrent app activation function and rules 2020-04-20 02:00:27 +03:00
elenapan
2a6904ec1e Make dashboard appear on login (requires setup)
Add `touch /tmp/awesomewm-show-dashboard` to your ~/.xprofile to make it work
2020-04-20 01:55:51 +03:00
elenapan
192efb9a28 Remove autostart.sh
I noticed that I do not need it at all anymore due to my evil daemons plus the fact that I only need to start applications once on login, instead of everytime AwesomeWM restarts.
2020-04-16 04:03:26 +03:00
elenapan
f235cba312 Add support for PAM authentication in lock screen 2020-04-16 03:56:46 +03:00
elenapan
5cbaa08c76 Improve descriptions and consistency 2020-04-12 11:46:40 +03:00
elenapan
f9e0afb0eb Fix clients not being centered properly 2020-04-12 11:27:32 +03:00
elenapan
5a4257b990 Remove manual xrdb variable fallback
It is taken care of by Awesome in `xresources.get_current_theme`
2020-04-09 22:04:29 +03:00
elenapan
70d7fad947 Fix decorated clients not being centered correctly 2020-04-08 13:23:05 +03:00
elenapan
1c952b3db4 Clean up signals and rules 2020-04-08 02:29:55 +03:00
elenapan
d1e72d1437 Simplify restoration of floating geometry signal 2020-04-07 20:10:08 +03:00
elenapan
0877b5d11f Change more modules from global to local 2020-04-07 17:22:02 +03:00
elenapan
33add54ac1 Change icons module from global to local 2020-04-07 16:44:48 +03:00
elenapan
7ff58dbb8d Simplify rules for placement and titlebars on/off
In the past, using `titlebars_enabled = false` would make AwesomeWM create a hidden
empty titlebar on the client. Now it correctly creates the titlebar and
hides it.

Also now we do not need to delay the client placement function to
enforce correct placement since titlebars are correctly initialized
before the client is moved.
2020-04-07 05:02:01 +03:00
elenapan
c266604f21 Add workaround for games that minimize on focus loss 2020-04-07 02:58:59 +03:00
elenapan
7beddc0a0c Fix undecorated floating clients not being placed correctly 2020-04-07 02:40:00 +03:00
elenapan
79014f42b1 Disable and restore ontop depending on client's floating state 2020-04-03 16:41:53 +03:00
elenapan
f4b18c6f82 Improve weather and corona daemons
They now remove the temp_file when the output of the command is not
valid in order to force an update the next time a check is made.
2020-04-01 14:37:22 +03:00
elenapan
4ab188cbd0 Change sidebar theme 2020-04-01 14:03:14 +03:00
elenapan
52b4967fe0 Add amarena dashboard 2020-04-01 09:13:35 +03:00
elenapan
2961e60b0e Add evil coronavirus daemon 2020-04-01 09:12:23 +03:00
elenapan
42324dcdb8 Fix floating client placement function 2020-03-31 14:21:08 +03:00
elenapan
35126de908 Modify various client rules 2020-03-28 18:36:40 +02:00
elenapan
323cc98e11 Add new theme "Amarena" 2020-03-28 18:36:05 +02:00
elenapan
6454b63651 Remove unneeded signal 2020-03-28 16:45:28 +02:00
elenapan
13df3ee87a Add signal to automatically raise clients when focused 2020-03-27 02:17:28 +02:00
elenapan
6526374bc4 Minimize LoL client after game window opens 2020-03-25 23:40:31 +02:00
elenapan
25ce01e408 Fix signal for raising urgent clients when switching tags
Now it only raises urgent clients of the selected tag
2020-03-25 23:22:50 +02:00
elenapan
dfd34f11bc Implement window switcher 2020-03-22 13:29:43 +02:00
elenapan
a6b7c069a2 Add some more window rules 2020-03-22 09:47:11 +02:00
elenapan
3e22142501 Add signal for raising urgent clients when switching tags 2020-03-21 07:27:08 +02:00
elenapan
a10091a0c4 Fix signal for focusing urgent clients automatically 2020-03-21 07:18:04 +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
96daf9e29a Unminimize LoL client after game window closes 2020-03-15 04:28:37 +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
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
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
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
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
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
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
579eff7645 uploaded rofi config, updated readme, added previews folder, uploaded lovelace theme for awesomewm
Former-commit-id: 235caa57cd
Former-commit-id: d651b920c03a2cc632bc0581f26da17fd7533288
Former-commit-id: 0faa2e89ff736967da7001ef4eec31995988c2ca
Former-commit-id: e8110f235d5060e6e45fbafc387564ffab8e7a35
2018-12-24 02:05:47 +02:00
elena
89f83008b8 uploaded firefox theme, compton and ncmpcpp config
Former-commit-id: 87d6945810
Former-commit-id: 3d70311e87bc03301e74e37a3843da97990beef9
Former-commit-id: 0813a1a42c92def48887b30dc25682ee34783cd2
Former-commit-id: b6c2d992625fd201c37d81fa812a6ad489e7db0b
2018-09-28 16:43:17 +03:00
elena
c9453a5b7c clean up
Former-commit-id: 7adbe95291
Former-commit-id: 9efba13cb519bb7f90a6815c6560b3ac391ca4a9
Former-commit-id: 278d5993fb49a56e0f325f9b2bfea2603938dab3
Former-commit-id: a4dfd83bd89edb91b89995650e00f5cb85414736
2018-09-28 02:56:14 +03:00
elena
e660daf771 added some padding before run prompts
Former-commit-id: cca65e5dd8
Former-commit-id: 8177d36aa9d28c85c343c7c3a92d1f3235dc79a2
Former-commit-id: ff9ec39913c5b13dc8d8176f03dc543a99aee91a
Former-commit-id: a02fdfc2c8def85092b18d58bf9f2bedc302d55b
2018-05-17 06:52:25 +03:00
elena
10a90ce9f5 uploaded awesome config
Former-commit-id: e6058bae37
Former-commit-id: 31443d991af377d08b8f5c52488c0cdde7a2ee52
Former-commit-id: 005afcfdf30bc1f06c5275111c72fe04f7cc142e
Former-commit-id: ebabed6aafb5ce45747ca5f802abe6821f1c0afd
2018-05-16 21:07:08 +03:00