Compare commits

...

885 Commits

Author SHA1 Message Date
henrov d92bce24f5 Regenerated 2026-04-26 13:13:45 +02:00
henrov 710b0348a1 Regenerated 2026-04-26 13:11:41 +02:00
henrov 32a20bfa91 Regenerated 2026-04-26 11:00:28 +02:00
henrov 4c1e19c8c2 Regenerated 2026-04-26 10:55:54 +02:00
henrov ecceaa5307 Regenerated 2026-04-26 10:54:03 +02:00
henrov 0a68e25533 Regenerated 2026-04-26 10:52:35 +02:00
henrov e0809cec70 Regenerated 2026-04-26 10:39:25 +02:00
henrov 278845d900 Regenerated 2026-04-26 10:26:02 +02:00
henrov d795e633a5 Regenerated 2026-04-26 10:18:58 +02:00
henrov 0ed2dc4fde Regenerated 2026-04-26 10:17:21 +02:00
henrov 6496af887e Regenerated 2026-04-26 10:13:47 +02:00
henrov 3f3bb5a71b Regenerated 2026-04-26 10:10:53 +02:00
henrov 45de11a4a5 Regenerated 2026-04-26 10:06:28 +02:00
henrov a0e90643dd Regenerated 2026-04-26 10:03:33 +02:00
henrov a49823141b Regenerated 2026-04-26 09:59:34 +02:00
henrov ca5f232d47 Regenerated 2026-04-26 09:59:21 +02:00
henrov 11dbd5db04 Regenerated 2026-04-26 09:53:19 +02:00
henrov 94629554bf Regenerated 2026-04-26 09:51:56 +02:00
henrov 61329d967a Regenerated 2026-04-26 09:50:37 +02:00
henrov 53fbd4ea92 Regenerated 2026-04-26 09:49:13 +02:00
henrov 76f0ccb466 Regenerated 2026-04-26 09:47:05 +02:00
henrov 153abf0c49 Regenerated 2026-04-26 09:41:08 +02:00
henrov 075a058b06 Regenerated 2026-04-24 14:58:37 +02:00
henrov 16dc9685a7 Regenerated 2026-04-24 14:48:52 +02:00
henrov 36d39f7a44 Regenerated 2026-04-24 14:46:44 +02:00
henrov 08d978103f Regenerated 2026-04-24 14:44:06 +02:00
henrov bb0d3f51b8 Regenerated 2026-04-24 14:41:49 +02:00
henrov 1468b90ae9 Regenerated 2026-04-23 23:41:46 +02:00
henrov 58392825fc Regenerated 2026-04-23 23:39:47 +02:00
henrov cdb73706a7 Regenerated 2026-04-23 23:39:01 +02:00
henrov 259bd54914 Regenerated 2026-04-23 23:35:10 +02:00
henrov 000ee1cca4 Regenerated 2026-04-23 23:32:31 +02:00
henrov 522f2a25c9 Regenerated 2026-04-23 23:26:44 +02:00
henrov c364f62ea1 Regenerated 2026-04-23 23:25:36 +02:00
henrov 04e522548a Regenerated 2026-04-23 23:24:25 +02:00
henrov 91f37618e2 Regenerated 2026-04-23 23:22:55 +02:00
henrov 3d646d5895 Regenerated 2026-04-23 23:18:03 +02:00
henrov 6581faa392 Regenerated 2026-04-23 23:16:27 +02:00
henrov 711832dff2 Regenerated 2026-04-23 23:11:00 +02:00
henrov 82b041c872 Regenerated 2026-04-23 23:10:20 +02:00
henrov fc4ea6047d Regenerated 2026-04-23 23:06:06 +02:00
henrov 5a058db718 Regenerated 2026-04-23 23:03:48 +02:00
henrov 306487df72 Regenerated 2026-04-23 23:02:07 +02:00
henrov 8862e8fa15 Regenerated 2026-04-23 22:59:10 +02:00
henrov 07ebec86c9 Regenerated 2026-04-23 22:58:18 +02:00
henrov b96ec1fc5f Regenerated 2026-04-23 22:55:38 +02:00
henrov 9ebd0ebdae Regenerated 2026-04-23 22:48:31 +02:00
henrov 0f32aa31c3 Regenerated 2026-04-23 22:46:52 +02:00
henrov 9d662211c9 Regenerated 2026-04-23 22:45:12 +02:00
henrov bbf327ca48 Regenerated 2026-04-23 22:43:52 +02:00
henrov 7c32580e95 Regenerated 2026-04-23 22:42:08 +02:00
henrov ccea6cf946 Regenerated 2026-04-23 22:40:47 +02:00
henrov 3992caf295 Regenerated 2026-04-23 22:39:01 +02:00
henrov 8c2a134545 Regenerated 2026-04-23 22:38:00 +02:00
henrov 7528c9791e Regenerated 2026-04-23 22:36:27 +02:00
henrov 745ff2426c Regenerated 2026-04-23 22:34:37 +02:00
henrov d598fbf686 Regenerated 2026-04-23 22:32:07 +02:00
henrov 5f247b31d8 Regenerated 2026-04-23 22:16:37 +02:00
henrov b152edca7d Regenerated 2026-04-23 22:11:56 +02:00
henrov 8be4651af6 Regenerated 2026-04-23 22:07:14 +02:00
henrov 7307a72341 Regenerated 2026-04-23 22:04:44 +02:00
henrov f48ab77b0c Regenerated 2026-04-23 22:02:50 +02:00
henrov d584be475b Regenerated 2026-04-23 22:01:51 +02:00
henrov 662689b70d Regenerated 2026-04-23 21:58:46 +02:00
henrov f4c9a90ff2 Regenerated 2026-04-23 21:57:35 +02:00
henrov be78eaf5e3 Regenerated 2026-04-23 21:52:45 +02:00
henrov 632eebfe42 Regenerated 2026-04-23 21:50:30 +02:00
henrov 3fe6f702b9 Regenerated 2026-04-23 21:49:38 +02:00
henrov 01eee1289a Regenerated 2026-04-23 21:45:49 +02:00
henrov b89e7ebec9 Regenerated 2026-04-23 21:42:53 +02:00
henrov 1af95ba75e Regenerated 2026-04-23 21:35:37 +02:00
henrov eef0f25aaf Regenerated 2026-04-23 21:23:27 +02:00
henrov dc5b230471 Regenerated 2026-04-23 21:22:30 +02:00
henrov 10a1652795 Regenerated 2026-04-23 21:19:49 +02:00
henrov ae3100a6c8 Regenerated 2026-04-23 21:18:42 +02:00
henrov 68410cd7e7 Regenerated 2026-04-23 21:13:05 +02:00
henrov 1bfad729aa Regenerated 2026-04-23 21:08:44 +02:00
henrov b295132dae Regenerated 2026-04-23 21:07:55 +02:00
henrov 9e4add9075 Regenerated 2026-04-23 21:05:33 +02:00
henrov e0356b0edb Regenerated 2026-04-23 21:04:46 +02:00
henrov 3ec8adfc1b Regenerated 2026-04-23 21:02:46 +02:00
henrov 1c9d142646 Regenerated 2026-04-23 21:02:38 +02:00
henrov e0dbb28b2e Regenerated 2026-04-23 21:01:35 +02:00
henrov 12b816b2e4 Regenerated 2026-04-23 20:48:00 +02:00
henrov 71331929ba Regenerated 2026-04-23 20:43:35 +02:00
henrov 913a8e9ab2 Regenerated 2026-04-23 20:36:31 +02:00
henrov d16ecc28da Regenerated 2026-04-23 20:31:21 +02:00
henrov 33825fc137 Regenerated 2026-04-23 20:28:59 +02:00
henrov 1f150d71d2 Regenerated 2026-04-23 20:22:41 +02:00
henrov 0da45a5b0d Regenerated 2026-04-23 20:08:57 +02:00
henrov 1dbf772873 Regenerated 2026-04-23 19:58:17 +02:00
henrov f0db85e714 Regenerated 2026-04-23 19:56:30 +02:00
henrov 507cde3788 Regenerated 2026-04-23 19:54:26 +02:00
henrov a19f71c8b9 Regenerated 2026-04-23 19:52:18 +02:00
henrov bdefe77b67 Regenerated 2026-04-23 19:50:44 +02:00
henrov 0c705f7837 Regenerated 2026-04-23 19:26:11 +02:00
henrov 7a1c4ea6f4 Regenerated 2026-04-23 19:23:29 +02:00
henrov 4483e46102 Regenerated 2026-04-23 19:21:45 +02:00
henrov bb5a385292 Regenerated 2026-04-23 19:19:52 +02:00
henrov 636b8a5645 Regenerated 2026-04-23 19:13:35 +02:00
henrov 776c7db8d2 Regenerated 2026-04-23 19:12:29 +02:00
henrov 124d59b5af Regenerated 2026-04-23 19:10:23 +02:00
henrov b62f685322 Regenerated 2026-04-23 19:08:45 +02:00
henrov a0ca179798 Regenerated 2026-04-23 19:07:29 +02:00
henrov d0847ac23d Regenerated 2026-04-23 18:57:58 +02:00
henrov e55d5bb5da Regenerated 2026-04-23 12:14:26 +02:00
henrov f85a02dc03 Regenerated 2026-04-23 12:12:25 +02:00
henrov 6a9d0b6cd4 Regenerated 2026-04-23 12:11:35 +02:00
henrov 87ba0f5c06 Regenerated 2026-04-23 12:06:41 +02:00
henrov 3de57e0786 Regenerated 2026-04-23 11:56:57 +02:00
henrov 15712267d6 Regenerated 2026-04-22 23:01:49 +02:00
henrov 73b27b5f19 Regenerated 2026-04-22 22:57:30 +02:00
henrov 6c4e5f3eb3 Regenerated 2026-04-22 22:49:06 +02:00
henrov f7b10fde04 Regenerated 2026-04-22 22:45:30 +02:00
henrov 7e56a4bca6 Regenerated 2026-04-22 22:41:49 +02:00
henrov 4976f3fd36 Regenerated 2026-04-22 22:33:06 +02:00
henrov 8213197399 Regenerated 2026-04-22 22:20:28 +02:00
henrov 4aef99222f Regenerated 2026-04-22 21:05:54 +02:00
henrov c4101683ba Regenerated 2026-04-22 20:54:58 +02:00
henrov 48d21c8b59 Regenerated 2026-04-22 20:47:41 +02:00
henrov aa6a9b9a65 Regenerated 2026-04-22 20:42:45 +02:00
henrov 7b5effc44f Regenerated 2026-04-22 20:42:31 +02:00
henrov 80c3343b70 Regenerated 2026-04-22 20:41:24 +02:00
henrov 28e24bea15 Regenerated 2026-04-22 20:35:21 +02:00
henrov d4991a5a57 Regenerated 2026-04-22 20:34:46 +02:00
henrov 4283d661c4 Regenerated 2026-04-22 20:27:17 +02:00
henrov e4197625b0 Regenerated 2026-04-22 20:23:27 +02:00
henrov cd73e023bc Regenerated 2026-04-22 20:19:42 +02:00
henrov 8e83b62f99 Regenerated 2026-04-22 19:51:09 +02:00
henrov 7cac78df85 Regenerated 2026-04-22 19:40:12 +02:00
henrov d30e28dbe1 Regenerated 2026-04-22 19:13:30 +02:00
henrov ff4b8df4b4 Regenerated 2026-04-22 19:12:49 +02:00
henrov 905003f5c7 Regenerated 2026-04-22 14:53:34 +02:00
henrov a736dbfed0 Regenerated 2026-04-22 14:49:16 +02:00
henrov 8102ac4d89 Regenerated 2026-04-22 14:44:18 +02:00
henrov dd64045f47 Regenerated 2026-04-22 14:35:31 +02:00
henrov 848daabdff Regenerated 2026-04-22 14:31:04 +02:00
henrov 65f93f7231 Regenerated 2026-04-22 14:28:35 +02:00
henrov 3f5f9b9cb7 Regenerated 2026-04-22 14:25:01 +02:00
henrov 473ed9149c Regenerated 2026-04-22 14:01:28 +02:00
henrov e397b05654 Regenerated 2026-04-22 14:00:05 +02:00
henrov e9f4bcb08c Regenerated 2026-04-22 13:58:46 +02:00
henrov da7d319de8 Regenerated 2026-04-22 13:57:07 +02:00
henrov df03210327 Regenerated 2026-04-22 13:54:07 +02:00
henrov 8d1e17832e Regenerated 2026-04-22 13:49:22 +02:00
henrov f18fed8a1b Regenerated 2026-04-22 13:48:10 +02:00
henrov 494e74843b Regenerated 2026-04-22 13:46:31 +02:00
henrov a1f630506e Regenerated 2026-04-22 13:38:24 +02:00
henrov 6a2fa7f534 Regenerated 2026-04-22 13:37:47 +02:00
henrov 0843ad7ce0 Regenerated 2026-04-22 13:32:02 +02:00
henrov 30a3d6e7ee Regenerated 2026-04-22 13:28:47 +02:00
henrov e7db323cb5 Regenerated 2026-04-22 13:26:19 +02:00
henrov 4110fd8a35 Regenerated 2026-04-22 13:21:28 +02:00
henrov 93f944cbea Regenerated 2026-04-22 13:05:26 +02:00
henrov 0b335dec3a Regenerated 2026-04-22 12:55:59 +02:00
henrov 919d056489 Regenerated 2026-04-22 12:55:23 +02:00
henrov 89f9b7bee6 Regenerated 2026-04-22 12:54:49 +02:00
henrov fa04d757c5 Regenerated 2026-04-22 12:52:41 +02:00
henrov ba4d1fd1fd Regenerated 2026-04-22 12:50:21 +02:00
henrov eafce390d6 Regenerated 2026-04-22 12:44:16 +02:00
henrov 758c03a9bf Regenerated 2026-04-22 12:38:00 +02:00
henrov 8f5996d903 Regenerated 2026-04-22 12:34:06 +02:00
henrov 3d15e4e2d7 Regenerated 2026-04-22 12:31:56 +02:00
henrov abe8818958 Regenerated 2026-04-22 12:31:03 +02:00
henrov c1716b0319 Regenerated 2026-04-22 12:30:52 +02:00
henrov 0ba6f18b63 Regenerated 2026-04-22 12:23:49 +02:00
henrov bc0c949cd7 Regenerated 2026-04-22 12:20:31 +02:00
henrov 0c9e71f2a7 Regenerated 2026-04-22 11:34:55 +02:00
henrov b04a193268 Regenerated 2026-04-22 11:31:11 +02:00
henrov 7a27295f86 Regenerated 2026-04-21 22:51:19 +02:00
henrov df70128156 Regenerated 2026-04-21 22:50:13 +02:00
henrov 8ef5d38340 Regenerated 2026-04-21 22:48:26 +02:00
henrov 447024e143 Regenerated 2026-04-21 22:46:22 +02:00
henrov b158f2247d Regenerated 2026-04-21 22:41:24 +02:00
henrov c67212c94f Regenerated 2026-04-21 22:38:42 +02:00
henrov 1850e8dc26 Regenerated 2026-04-21 22:34:02 +02:00
henrov 9381322401 Regenerated 2026-04-21 22:31:53 +02:00
henrov 730d10edee Regenerated 2026-04-21 22:31:02 +02:00
henrov a965fa973b Regenerated 2026-04-21 22:29:05 +02:00
henrov 8aea9c3ee6 Regenerated 2026-04-21 22:23:54 +02:00
henrov 37fdb75bd9 Regenerated 2026-04-21 22:20:17 +02:00
henrov 449e4826c0 Regenerated 2026-04-21 21:53:29 +02:00
henrov 867264e3b7 Regenerated 2026-04-21 21:53:05 +02:00
henrov 16fe744990 Regenerated 2026-04-21 21:45:05 +02:00
henrov fec2ac4026 Regenerated 2026-04-21 21:39:53 +02:00
henrov 2a5ce1df3f Regenerated 2026-04-21 21:37:20 +02:00
henrov 3dfba5b464 Regenerated 2026-04-21 21:36:27 +02:00
henrov 5b2c1dad2e Regenerated 2026-04-21 21:35:11 +02:00
henrov 386e6048fc Regenerated 2026-04-21 21:34:10 +02:00
henrov 107f8b4756 Regenerated 2026-04-21 21:31:00 +02:00
henrov 0d5fd3fe33 Regenerated 2026-04-21 21:21:44 +02:00
henrov 61728f95d3 Regenerated 2026-04-21 21:19:50 +02:00
henrov 3fad61abde Regenerated 2026-04-21 21:19:18 +02:00
henrov 3bae780610 Regenerated 2026-04-21 21:15:28 +02:00
henrov fdf9621639 Regenerated 2026-04-21 21:13:34 +02:00
henrov aa845e843a Regenerated 2026-04-21 11:37:09 +02:00
henrov e6f4fd70f9 Regenerated 2026-04-21 10:47:16 +02:00
henrov f34b51453f Regenerated 2026-04-21 10:04:22 +02:00
henrov 0dabfee6da Regenerated 2026-04-21 10:01:15 +02:00
henrov 9ce7af9429 Regenerated 2026-04-20 22:36:01 +02:00
henrov ecc6a42519 Regenerated 2026-04-20 20:37:35 +02:00
henrov a10900f62b Regenerated 2026-04-20 20:33:52 +02:00
henrov 7b2872ee95 Regenerated 2026-04-20 20:28:10 +02:00
henrov b5e428bf5e Regenerated 2026-04-20 20:27:14 +02:00
henrov 460d3d2b51 Regenerated 2026-04-20 20:21:05 +02:00
henrov a3a6057358 Regenerated 2026-04-20 20:13:03 +02:00
henrov cc0a043757 Regenerated 2026-04-20 20:07:25 +02:00
henrov 038393e5fb Regenerated 2026-04-20 20:05:41 +02:00
henrov 38a5cb8a29 Regenerated 2026-04-20 19:59:20 +02:00
henrov 4b1c9f29e2 Regenerated 2026-04-20 19:56:33 +02:00
henrov df74a65831 Regenerated 2026-04-20 19:54:57 +02:00
henrov 16fbfc00e1 Regenerated 2026-04-20 19:53:28 +02:00
henrov 1e85b6a8d8 Regenerated 2026-04-20 19:52:57 +02:00
henrov d6518d9f14 Regenerated 2026-04-20 19:51:58 +02:00
henrov 21188d4674 Regenerated 2026-04-20 19:49:24 +02:00
henrov a0c8e24997 Regenerated 2026-04-20 19:49:01 +02:00
henrov 5644973db0 Regenerated 2026-04-20 19:44:53 +02:00
henrov 059fc7f5f4 Regenerated 2026-04-20 19:39:41 +02:00
henrov d00fa76fa3 Regenerated 2026-04-20 19:38:36 +02:00
henrov 80abd13d44 Regenerated 2026-04-20 19:33:31 +02:00
henrov f00b6c3c15 Regenerated 2026-04-20 19:32:38 +02:00
henrov 827dd21eb5 Regenerated 2026-04-20 19:32:15 +02:00
henrov 3e2440d395 Regenerated 2026-04-20 19:31:17 +02:00
henrov c886c9be8f Regenerated 2026-04-20 19:30:52 +02:00
henrov f730526c18 Regenerated 2026-04-20 19:29:53 +02:00
henrov 21d9880738 Regenerated 2026-04-20 19:26:55 +02:00
henrov 6b427ec38c Regenerated 2026-04-20 19:23:00 +02:00
henrov ceaf5667f2 Regenerated 2026-04-20 19:21:53 +02:00
henrov a04926b1fa Regenerated 2026-04-20 19:20:17 +02:00
henrov 0e272f5411 Regenerated 2026-04-20 19:17:35 +02:00
henrov ccbe1cc1a4 Regenerated 2026-04-20 19:17:06 +02:00
henrov eaca264460 Regenerated 2026-04-20 19:16:12 +02:00
henrov 8314ba348d Regenerated 2026-04-20 19:13:55 +02:00
henrov b73c206ee5 Regenerated 2026-04-20 19:11:59 +02:00
henrov a5c30c7310 Regenerated 2026-04-20 19:09:00 +02:00
henrov 79c559eb47 Regenerated 2026-04-20 19:05:01 +02:00
henrov ce0c92ecc5 Regenerated 2026-04-20 18:37:22 +02:00
henrov 3449cd9865 Regenerated 2026-04-20 18:35:38 +02:00
henrov d80aed8478 Regenerated 2026-04-20 18:32:02 +02:00
henrov d687b79111 Regenerated 2026-04-20 18:31:22 +02:00
henrov 64c5938d98 Regenerated 2026-04-20 18:30:03 +02:00
henrov bde704ce0a Regenerated 2026-04-20 18:19:37 +02:00
henrov 08312de42d Regenerated 2026-04-20 18:18:59 +02:00
henrov efccf6e94b Regenerated 2026-04-20 18:18:43 +02:00
henrov 8e9a464f7b Regenerated 2026-04-20 18:18:02 +02:00
henrov aacd46c42a Regenerated 2026-04-20 18:14:29 +02:00
henrov 368f443036 Regenerated 2026-04-20 18:14:05 +02:00
henrov 08159e8d69 Regenerated 2026-04-20 18:10:54 +02:00
henrov 8520dcd340 Regenerated 2026-04-20 18:10:15 +02:00
henrov 0f0a909689 Regenerated 2026-04-20 18:08:31 +02:00
henrov 441c97efa7 Regenerated 2026-04-20 18:05:08 +02:00
henrov 6a608d58b0 Regenerated 2026-04-20 18:00:58 +02:00
henrov 5a08bdb211 Regenerated 2026-04-20 17:57:30 +02:00
henrov 6083d6668a Regenerated 2026-04-19 22:24:13 +02:00
henrov aa63c133cf Regenerated 2026-04-19 22:22:12 +02:00
henrov 0776cdbda1 Regenerated 2026-04-19 22:19:43 +02:00
henrov b54b932f25 Regenerated 2026-04-19 22:17:48 +02:00
henrov 4b04d56096 Regenerated 2026-04-19 22:14:26 +02:00
henrov 1d08356641 Regenerated 2026-04-19 22:07:25 +02:00
henrov efc4be85ed Regenerated 2026-04-19 22:05:58 +02:00
henrov 6cd1ae50d1 Regenerated 2026-04-19 22:04:11 +02:00
henrov 6d70acb326 Regenerated 2026-04-19 21:53:34 +02:00
henrov 0ff5606b70 Regenerated 2026-04-19 21:50:03 +02:00
henrov 7de2f9b575 Regenerated 2026-04-19 21:47:58 +02:00
henrov d9b9337ea3 Regenerated 2026-04-19 21:45:54 +02:00
henrov e0eeff549d Regenerated 2026-04-19 21:43:26 +02:00
henrov 15c7e305ad Regenerated 2026-04-19 21:38:40 +02:00
henrov 39289ab1e5 Regenerated 2026-04-19 21:35:21 +02:00
henrov 41043b131d Regenerated 2026-04-19 21:34:04 +02:00
henrov ef486a6b5b Regenerated 2026-04-19 21:32:24 +02:00
henrov 74cdede6e3 Regenerated 2026-04-19 21:28:17 +02:00
henrov f15a8738dd Regenerated 2026-04-19 21:08:41 +02:00
henrov 978ac258c7 Regenerated 2026-04-19 20:59:33 +02:00
henrov 3b7d1c33de Regenerated 2026-04-19 20:58:58 +02:00
henrov 9e7a1d451b Regenerated 2026-04-19 19:01:58 +02:00
henrov 73c124bbb1 Regenerated 2026-04-19 18:58:09 +02:00
henrov 68ddf4ab69 Regenerated 2026-04-19 18:54:50 +02:00
henrov 25d5c47033 Regenerated 2026-04-19 18:41:53 +02:00
henrov 42322a8cf3 Regenerated 2026-04-19 18:30:28 +02:00
henrov 04593f9867 Regenerated 2026-04-17 20:09:40 +02:00
henrov fab8efbfee Regenerated 2026-04-17 20:03:44 +02:00
henrov f7d2e4f877 Regenerated 2026-04-17 19:58:25 +02:00
henrov 6d9d4b6bcc Regenerated 2026-04-17 19:51:01 +02:00
henrov ba82085b37 Regenerated 2026-04-17 19:43:03 +02:00
henrov ea424efbd0 Regenerated 2026-04-17 19:41:40 +02:00
henrov 0315548e7e Regenerated 2026-04-17 19:39:15 +02:00
henrov c03aa50261 Regenerated 2026-04-17 12:30:03 +02:00
henrov 310b141118 Regenerated 2026-04-17 10:20:53 +02:00
henrov f51aec7988 Regenerated 2026-04-17 09:35:41 +02:00
henrov 7c34a89fc5 Regenerated 2026-04-17 09:34:27 +02:00
henrov 2ff0c9eabe Regenerated 2026-04-17 09:34:01 +02:00
henrov 3a1189fded Regenerated 2026-04-17 09:32:43 +02:00
henrov a8710b0309 Regenerated 2026-04-17 09:17:35 +02:00
henrov 21ec5e92a5 Regenerated 2026-04-17 09:17:00 +02:00
henrov ffc6e4815d Regenerated 2026-04-17 09:15:53 +02:00
henrov d4428a5692 Regenerated 2026-04-17 09:14:32 +02:00
henrov 927383e081 Regenerated 2026-04-17 09:12:32 +02:00
henrov 190fad57db Regenerated 2026-04-17 09:12:14 +02:00
henrov d221191eb9 Regenerated 2026-04-17 09:07:51 +02:00
henrov 65147a3c7e Regenerated 2026-04-17 08:43:27 +02:00
henrov f87c178de2 Regenerated 2026-04-16 23:10:33 +02:00
henrov ccc69933c6 Regenerated 2026-04-16 23:01:15 +02:00
henrov b3a00e6652 Regenerated 2026-04-16 22:56:45 +02:00
henrov a77642e9c3 Regenerated 2026-04-16 22:39:42 +02:00
henrov 8241bbd47f Regenerated 2026-04-16 22:36:44 +02:00
henrov 6c40ff4a84 Regenerated 2026-04-16 21:54:48 +02:00
henrov 9cb2e348dd Regenerated 2026-04-15 15:15:41 +02:00
henrov defaa211b4 Regenerated 2026-04-15 13:05:47 +02:00
henrov 4852013fea Regenerated 2026-04-15 13:04:11 +02:00
henrov 134fb7b7cd Regenerated 2026-04-15 08:09:19 +02:00
henrov 7a195edb76 Regenerated 2026-04-15 07:55:54 +02:00
henrov 9c7a095115 Regenerated 2026-04-15 07:51:44 +02:00
henrov 5245b79974 Regenerated 2026-04-15 07:49:34 +02:00
henrov df6f3e9ac2 Regenerated 2026-04-15 07:44:11 +02:00
henrov 093eae9f30 Regenerated 2026-04-15 07:43:36 +02:00
henrov a92817279b Regenerated 2026-04-15 07:39:51 +02:00
henrov ac6d20b2d6 Regenerated 2026-04-15 07:36:26 +02:00
henrov d42b0535f3 Regenerated 2026-04-15 07:27:33 +02:00
henrov 2cff6221a2 Regenerated 2026-04-15 07:25:46 +02:00
henrov a9d9b46a0d Regenerated 2026-04-15 07:24:12 +02:00
henrov 8b9c9b35df Regenerated 2026-04-15 07:22:59 +02:00
henrov 771ce581ec Regenerated 2026-04-15 07:20:48 +02:00
henrov 69ebe72091 Regenerated 2026-04-15 07:18:58 +02:00
henrov a00d45d979 Regenerated 2026-04-15 07:17:10 +02:00
henrov a663d12e15 Regenerated 2026-04-15 07:07:49 +02:00
henrov 80cbdf551f Regenerated 2026-04-15 07:04:08 +02:00
henrov e3f2231e04 Regenerated 2026-04-15 07:03:13 +02:00
henrov cbea2c3b7e Regenerated 2026-04-15 07:02:29 +02:00
henrov 84aeb9a110 Regenerated 2026-04-14 21:00:34 +02:00
henrov 21a2f0ac40 Regenerated 2026-04-14 20:44:47 +02:00
henrov d1dcf67fea Regenerated 2026-04-14 20:36:37 +02:00
henrov 91f131e0c2 Regenerated 2026-04-14 19:57:20 +02:00
henrov 180b960526 Regenerated 2026-04-14 19:56:28 +02:00
henrov c4b6902a14 Regenerated 2026-04-14 19:46:50 +02:00
henrov 8404c1ed9f Regenerated 2026-04-14 19:44:05 +02:00
henrov ac2afb7782 Regenerated 2026-04-14 19:35:22 +02:00
henrov 1c8e56421c Regenerated 2026-04-14 19:25:54 +02:00
henrov ba20d4d534 Regenerated 2026-04-14 19:25:31 +02:00
henrov b15f5479a9 Regenerated 2026-04-14 19:19:13 +02:00
henrov 6272c68cec Regenerated 2026-04-14 19:17:23 +02:00
henrov c9f7fade09 Regenerated 2026-04-14 19:16:41 +02:00
henrov 4a591a8490 Regenerated 2026-04-14 19:15:06 +02:00
henrov ba575061d4 Regenerated 2026-04-14 19:14:14 +02:00
henrov b07856931a Regenerated 2026-04-14 19:11:25 +02:00
henrov 021c6ab5a4 Regenerated 2026-04-14 19:10:00 +02:00
henrov c7c22f0507 Regenerated 2026-04-14 19:08:30 +02:00
henrov 970713983c Regenerated 2026-04-14 19:06:03 +02:00
henrov bf27910f28 Regenerated 2026-04-14 18:32:10 +02:00
henrov 3c86d1c7eb Regenerated 2026-04-14 18:30:23 +02:00
henrov e32e25e58f Regenerated 2026-04-14 15:39:59 +02:00
henrov d8446c6ebd Regenerated 2026-04-14 15:33:25 +02:00
henrov 2135810b5c Regenerated 2026-04-14 15:28:17 +02:00
henrov 599aa084ab Regenerated 2026-04-14 15:24:45 +02:00
henrov a799e9ab67 Regenerated 2026-04-14 15:22:43 +02:00
henrov ba0721f4a0 Regenerated 2026-04-14 15:15:38 +02:00
henrov 68d4439960 Regenerated 2026-04-14 15:12:41 +02:00
henrov f888c9122c Regenerated 2026-04-14 15:03:56 +02:00
henrov d7d1406373 Regenerated 2026-04-14 15:02:17 +02:00
henrov 0fabf15f97 Regenerated 2026-04-14 14:57:35 +02:00
henrov 135b3c962a Regenerated 2026-04-14 14:54:45 +02:00
henrov 4b9880252d Regenerated 2026-04-14 14:50:47 +02:00
henrov 9a78271308 Regenerated 2026-04-14 14:20:00 +02:00
henrov 62026d6ca9 Regenerated 2026-04-14 14:18:52 +02:00
henrov 970296e443 Regenerated 2026-04-14 14:18:13 +02:00
henrov e830822297 Regenerated 2026-04-14 14:11:54 +02:00
henrov 4effd4c8f2 Regenerated 2026-04-14 14:10:20 +02:00
henrov 589c1e96b4 Regenerated 2026-04-14 14:07:48 +02:00
henrov 3970b600f0 Regenerated 2026-04-14 13:50:43 +02:00
henrov cf523788ff Regenerated 2026-04-14 13:48:54 +02:00
henrov 3072866c49 Regenerated 2026-04-14 13:42:36 +02:00
henrov 40682aacde Regenerated 2026-04-14 13:36:11 +02:00
henrov b875ac5842 Regenerated 2026-04-14 13:34:33 +02:00
henrov 32f96f600a Regenerated 2026-04-14 13:34:00 +02:00
henrov e31fb3aed7 Regenerated 2026-04-13 20:29:56 +02:00
henrov f35d9d9789 Regenerated 2026-04-13 19:23:25 +02:00
henrov 776a633aff Regenerated 2026-04-13 17:17:54 +02:00
henrov f1b8924f33 Regenerated 2026-04-13 17:10:47 +02:00
henrov 05166c5d65 Regenerated 2026-04-13 17:09:31 +02:00
henrov 648e944aea Regenerated 2026-04-13 17:08:27 +02:00
henrov 21ce1588da Regenerated 2026-04-13 17:07:07 +02:00
henrov 795cfd928f Regenerated 2026-04-13 17:05:17 +02:00
henrov a3a11d9cd9 Regenerated 2026-04-13 17:03:42 +02:00
henrov 43cb41ce2b Regenerated 2026-04-13 17:00:18 +02:00
henrov 59c9300575 Regenerated 2026-04-13 16:58:44 +02:00
henrov f1689c5eb0 Regenerated 2026-04-13 16:55:29 +02:00
henrov dd82d1c560 Regenerated 2026-04-13 16:54:07 +02:00
henrov 0416665b9d Regenerated 2026-04-13 16:50:10 +02:00
henrov 4971899f00 Regenerated 2026-04-13 16:47:03 +02:00
henrov 83e8c90353 Regenerated 2026-04-13 16:42:26 +02:00
henrov 64c1393721 Regenerated 2026-04-13 16:39:52 +02:00
henrov c08214ebe4 Regenerated 2026-04-13 16:36:14 +02:00
henrov 6a55ae0914 Regenerated 2026-04-13 16:35:10 +02:00
henrov 36b8b0e580 Regenerated 2026-04-13 16:33:33 +02:00
henrov 91935aef00 Regenerated 2026-04-13 16:25:41 +02:00
henrov 30f06717fc Regenerated 2026-04-13 16:24:09 +02:00
henrov 17000b3230 Regenerated 2026-04-13 16:22:18 +02:00
henrov c135e2aa5e Regenerated 2026-04-13 16:19:26 +02:00
henrov c48f278b8b Regenerated 2026-04-13 16:17:00 +02:00
henrov 08ac569642 Regenerated 2026-04-13 16:13:55 +02:00
henrov 18ff2b22b2 Regenerated 2026-04-13 16:11:42 +02:00
henrov 6549c6b6fa Regenerated 2026-04-13 16:08:50 +02:00
henrov 391683fa91 Regenerated 2026-04-13 16:07:03 +02:00
henrov 2862f573eb Regenerated 2026-04-13 15:57:54 +02:00
henrov 8087acaa7b Regenerated 2026-04-13 15:56:38 +02:00
henrov 09ec37f871 Regenerated 2026-04-13 15:54:04 +02:00
henrov b8ec3529eb Regenerated 2026-04-13 15:51:12 +02:00
henrov f997012dec Regenerated 2026-04-13 15:45:34 +02:00
henrov 2344e588d5 Regenerated 2026-04-13 15:42:55 +02:00
henrov ee00cdce06 Regenerated 2026-04-13 15:36:26 +02:00
henrov 9d85d6ee21 Regenerated 2026-04-13 15:31:21 +02:00
henrov 1f9e960787 Regenerated 2026-04-13 15:27:09 +02:00
henrov ff328201b5 Regenerated 2026-04-13 15:10:46 +02:00
henrov d5a86e576a Regenerated 2026-04-13 14:47:51 +02:00
henrov 8de98fec4a Regenerated 2026-04-13 14:47:36 +02:00
henrov 96c7a9f8ad Regenerated 2026-04-13 14:47:06 +02:00
henrov 3034230047 Regenerated 2026-04-13 14:45:02 +02:00
henrov e858e6c103 Regenerated 2026-04-13 14:42:18 +02:00
henrov 15bcc885c3 Regenerated 2026-04-13 14:40:24 +02:00
henrov 87165ca616 Regenerated 2026-04-13 14:39:35 +02:00
henrov d6eeff7c1b Regenerated 2026-04-13 14:37:51 +02:00
henrov ee38939277 Regenerated 2026-04-13 14:37:21 +02:00
henrov b50b6ccc2b Regenerated 2026-04-13 14:35:57 +02:00
henrov cfde0ce467 Regenerated 2026-04-13 14:32:11 +02:00
henrov 1750342775 Regenerated 2026-04-13 14:24:07 +02:00
henrov 4bb25b3945 Regenerated 2026-04-13 14:12:16 +02:00
henrov cdc2934d2e Regenerated 2026-04-13 13:48:10 +02:00
henrov 47c1ae2510 Regenerated 2026-04-13 12:20:10 +02:00
henrov 053e9dafde Regenerated 2026-04-13 12:18:25 +02:00
henrov df800b1d90 Regenerated 2026-04-13 12:16:13 +02:00
henrov 2a5f61b8cb Regenerated 2026-04-13 12:15:15 +02:00
henrov 82d55ebadb Regenerated 2026-04-13 12:13:31 +02:00
henrov 66294c2393 Regenerated 2026-04-13 12:09:09 +02:00
henrov 1c9c21c05f Regenerated 2026-04-13 12:03:41 +02:00
henrov 149948e7c5 Regenerated 2026-04-13 11:59:26 +02:00
henrov 8e7e0c1129 Regenerated 2026-04-13 11:48:56 +02:00
henrov da6102a3ad Regenerated 2026-04-13 11:46:17 +02:00
henrov cfa33e527d Regenerated 2026-04-13 11:43:59 +02:00
henrov c09de70d78 Regenerated 2026-04-13 11:38:08 +02:00
henrov 4d0f3677a3 Regenerated 2026-04-13 11:31:13 +02:00
henrov 1bfc500c99 Regenerated 2026-04-13 11:29:28 +02:00
henrov 35948151ab Regenerated 2026-04-13 11:20:49 +02:00
henrov 28ba7e8342 Regenerated 2026-04-13 11:02:25 +02:00
henrov 55dd1433d6 Regenerated 2026-04-13 10:55:32 +02:00
henrov bc2e321a19 Regenerated 2026-04-13 10:51:31 +02:00
henrov b97db97a1e Regenerated 2026-04-13 10:44:44 +02:00
henrov 5f89247640 Regenerated 2026-04-13 10:38:14 +02:00
henrov 6da452c9d7 Regenerated 2026-04-13 10:32:04 +02:00
henrov 7b362d33f2 Regenerated 2026-04-12 12:25:18 +02:00
henrov 88103cafbf Regenerated 2026-04-12 12:24:14 +02:00
henrov d058197d2e Regenerated 2026-04-12 12:14:56 +02:00
henrov fb0d4fea46 Regenerated 2026-04-12 11:54:25 +02:00
henrov e0ee2eef70 Regenerated 2026-04-12 11:53:18 +02:00
henrov 0e6c2ae0a2 Regenerated 2026-04-12 11:52:02 +02:00
henrov c7da714001 Regenerated 2026-04-12 11:48:54 +02:00
henrov 9fbc951b29 Regenerated 2026-04-12 11:42:37 +02:00
henrov d338e870aa Regenerated 2026-04-12 11:20:05 +02:00
henrov c57e02f420 Regenerated 2026-04-12 11:11:51 +02:00
henrov 92b0685734 Regenerated 2026-04-12 11:06:16 +02:00
henrov 68676816e8 Regenerated 2026-04-12 10:53:21 +02:00
henrov 689a9806dd Regenerated 2026-04-12 10:49:26 +02:00
henrov ef9ef54963 Regenerated 2026-04-12 10:46:43 +02:00
henrov 4faa58da15 Regenerated 2026-04-11 23:24:55 +02:00
henrov a0210ef96e Regenerated 2026-04-11 23:21:27 +02:00
henrov be66ce1fd6 Regenerated 2026-04-11 23:19:15 +02:00
henrov 1521569192 Regenerated 2026-04-11 23:16:49 +02:00
henrov 07df76955d Regenerated 2026-04-11 23:01:11 +02:00
henrov 93eb265c95 Regenerated 2026-04-11 22:59:32 +02:00
henrov af55d858cc Regenerated 2026-04-11 22:53:38 +02:00
henrov c527a5452e Regenerated 2026-04-11 22:51:15 +02:00
henrov a3019a3fe6 Regenerated 2026-04-11 22:44:39 +02:00
henrov 2aec1395cd Regenerated 2026-04-11 22:39:24 +02:00
henrov 7dc14bdb23 Regenerated 2026-04-11 22:33:59 +02:00
henrov 13770e384a Regenerated 2026-04-11 22:24:29 +02:00
henrov 8c5834f835 Regenerated 2026-04-11 22:20:32 +02:00
henrov 138c318b0c Regenerated 2026-04-11 20:33:40 +02:00
henrov 91afbd0274 Regenerated 2026-04-11 20:32:24 +02:00
henrov 9c5fac65ea Regenerated 2026-04-11 20:31:18 +02:00
henrov b79c493182 Regenerated 2026-04-11 20:29:33 +02:00
henrov 9c2a5d5956 Regenerated 2026-04-11 20:24:42 +02:00
henrov 0686427abe Regenerated 2026-04-11 20:23:36 +02:00
henrov 9de9043fa9 Regenerated 2026-04-11 20:16:08 +02:00
henrov 4fc8734a51 Regenerated 2026-04-11 20:12:58 +02:00
henrov 3b169ff56a Regenerated 2026-04-11 20:11:37 +02:00
henrov e51fa2c770 Regenerated 2026-04-11 20:06:28 +02:00
henrov 9cf8249f16 Regenerated 2026-04-11 20:00:08 +02:00
henrov e207bc367b Regenerated 2026-04-11 19:54:13 +02:00
henrov 9e1439ce32 Regenerated 2026-04-11 19:48:59 +02:00
henrov 932294e32c Regenerated 2026-04-11 19:33:37 +02:00
henrov 3ab556d88a Regenerated 2026-04-11 18:13:05 +02:00
henrov 177498acb9 Regenerated 2026-04-11 17:19:33 +02:00
henrov f242e1ec13 Regenerated 2026-04-11 17:19:23 +02:00
henrov 5ffd11099b Regenerated 2026-04-11 17:15:48 +02:00
henrov 1673632841 Regenerated 2026-04-11 17:14:23 +02:00
henrov 4909577436 Regenerated 2026-04-11 17:09:14 +02:00
henrov 320cbeba8e Regenerated 2026-04-11 17:05:19 +02:00
henrov 365ca72aec Regenerated 2026-04-11 17:03:17 +02:00
henrov 01f0e324d8 Regenerated 2026-04-11 16:57:38 +02:00
henrov 79e283f0ef Regenerated 2026-04-11 16:41:19 +02:00
henrov f9cca5cd21 Regenerated 2026-04-11 16:28:30 +02:00
henrov 823ad863ee Regenerated 2026-04-11 16:28:00 +02:00
henrov 438e52ccc7 Regenerated 2026-04-11 16:23:46 +02:00
henrov 52a7eec61e Regenerated 2026-04-11 16:23:05 +02:00
henrov 08625c69c8 Regenerated 2026-04-11 16:21:32 +02:00
henrov 4654f3e744 Regenerated 2026-04-11 16:20:12 +02:00
henrov 39ac6ab327 Regenerated 2026-04-11 16:17:55 +02:00
henrov ea0915582c Regenerated 2026-04-11 16:15:16 +02:00
henrov 2680bc19aa Regenerated 2026-04-11 16:14:08 +02:00
henrov f0326b3f40 Regenerated 2026-04-11 16:13:02 +02:00
henrov a64217bfee Regenerated 2026-04-11 16:10:40 +02:00
henrov 99ac636a53 Regenerated 2026-04-11 15:57:37 +02:00
henrov ebb2a08eaa Regenerated 2026-04-11 15:54:30 +02:00
henrov 88a33b0f3e Regenerated 2026-04-11 15:27:38 +02:00
henrov 78a635b865 Regenerated 2026-04-11 15:21:23 +02:00
henrov 29902e9b06 Regenerated 2026-04-11 15:15:31 +02:00
henrov 4b6ab1a885 Regenerated 2026-04-11 15:13:45 +02:00
henrov d393b81347 Regenerated 2026-04-11 15:08:22 +02:00
henrov e67eec3799 Regenerated 2026-04-11 14:56:43 +02:00
henrov c684126bed Regenerated 2026-04-11 14:43:56 +02:00
henrov a0bccafc30 Regenerated 2026-04-11 14:38:04 +02:00
henrov 71dee6d322 Regenerated 2026-04-11 14:32:34 +02:00
henrov f645e07a74 Regenerated 2026-04-11 14:31:24 +02:00
henrov d0a68dbff5 Regenerated 2026-04-11 14:29:05 +02:00
henrov d5f83f6978 Regenerated 2026-04-11 14:11:06 +02:00
henrov 03f09275d0 Regenerated 2026-04-11 10:18:49 +02:00
henrov b86f8dfd20 Regenerated 2026-04-11 10:17:47 +02:00
henrov 3792ecbfb7 Regenerated 2026-04-11 10:16:02 +02:00
henrov 84d00c0c3a Regenerated 2026-04-11 10:04:35 +02:00
henrov 3d6710b478 Regenerated 2026-04-11 10:01:59 +02:00
henrov f75c24a394 Regenerated 2026-04-11 09:59:50 +02:00
henrov 6544539736 Regenerated 2026-04-11 09:58:30 +02:00
henrov d28abf34e5 Regenerated 2026-04-11 09:56:56 +02:00
henrov 489830ce90 Regenerated 2026-04-11 09:55:08 +02:00
henrov b0a13a2b23 Regenerated 2026-04-11 09:46:06 +02:00
henrov 23435ed186 Regenerated 2026-04-11 09:38:00 +02:00
henrov fcc2d7ab1a Regenerated 2026-04-11 09:37:17 +02:00
henrov 0acbe579e4 Regenerated 2026-04-10 19:33:40 +02:00
henrov 38ca2cd5e9 Regenerated 2026-04-10 19:28:46 +02:00
henrov 8c59161a96 Regenerated 2026-04-10 19:27:42 +02:00
henrov be75a0c0cc Regenerated 2026-04-10 19:25:42 +02:00
henrov 750494569e Regenerated 2026-04-10 19:23:12 +02:00
henrov 44113eb7fe Regenerated 2026-04-10 19:17:14 +02:00
henrov 220b99c526 Regenerated 2026-04-10 19:15:41 +02:00
henrov 1b0951baaa Regenerated 2026-04-10 19:12:10 +02:00
henrov f53de74eeb Regenerated 2026-04-10 19:11:22 +02:00
henrov 838a82677a Regenerated 2026-04-10 19:08:20 +02:00
henrov ee6930a5da Regenerated 2026-04-10 19:06:05 +02:00
henrov 17798485f0 Regenerated 2026-04-10 19:03:39 +02:00
henrov ba9103362c Regenerated 2026-04-10 18:57:53 +02:00
henrov 0eca478344 Regenerated 2026-04-10 18:54:48 +02:00
henrov a9808db334 Regenerated 2026-04-10 18:52:23 +02:00
henrov 92d5309d53 Regenerated 2026-04-10 18:46:25 +02:00
henrov c2cbc4dbbf Regenerated 2026-04-10 18:45:16 +02:00
henrov cb37ed1d1e Regenerated 2026-04-10 18:43:41 +02:00
henrov c78a7c69b6 Regenerated 2026-04-10 18:42:47 +02:00
henrov d737965e0d Regenerated 2026-04-10 18:38:10 +02:00
henrov 4002598373 Regenerated 2026-04-10 18:22:26 +02:00
henrov 208a65957f Regenerated 2026-04-10 18:20:27 +02:00
henrov 9d8392784c Regenerated 2026-04-09 16:24:57 +02:00
henrov 61783cd96f Regenerated 2026-04-09 16:20:02 +02:00
henrov ea703307a0 Regenerated 2026-04-09 16:14:23 +02:00
henrov e6546a1dbb Regenerated 2026-04-09 16:01:24 +02:00
henrov fe26d00163 Regenerated 2026-04-09 15:55:50 +02:00
henrov 60a6a5c725 Regenerated 2026-04-09 15:51:46 +02:00
henrov fab796cd0b Regenerated 2026-04-09 15:49:27 +02:00
henrov 080a05d0cc Regenerated 2026-04-09 15:46:05 +02:00
henrov 81d48d7480 Regenerated 2026-04-09 15:38:01 +02:00
henrov 5934e90542 Regenerated 2026-04-09 15:35:20 +02:00
henrov aaffd0aa6b Regenerated 2026-04-09 15:32:52 +02:00
henrov 3e9a116b9c Regenerated 2026-04-09 15:30:45 +02:00
henrov 998390f2f4 Regenerated 2026-04-09 15:28:01 +02:00
henrov 6c14383860 Regenerated 2026-04-09 15:25:57 +02:00
henrov 94c38062dd Regenerated 2026-04-09 15:23:53 +02:00
henrov 24f4cbddd2 Regenerated 2026-04-09 15:13:26 +02:00
henrov 6eb0c25729 Regenerated 2026-04-09 15:02:19 +02:00
henrov ab27118931 Regenerated 2026-04-09 14:17:19 +02:00
henrov 71716e585b Regenerated 2026-04-09 14:16:23 +02:00
henrov b0db6d9ac6 Regenerated 2026-04-09 14:14:50 +02:00
henrov 7ed3ef74fe Regenerated 2026-04-09 14:12:21 +02:00
henrov 7038909604 Regenerated 2026-04-09 14:11:14 +02:00
henrov f6af41c327 Regenerated 2026-04-09 14:08:40 +02:00
henrov 3533602e22 Regenerated 2026-04-09 14:07:23 +02:00
henrov e419ea8db1 Regenerated 2026-04-09 14:05:52 +02:00
henrov acb506367d Regenerated 2026-04-09 14:04:36 +02:00
henrov 9f2f989e18 Regenerated 2026-04-09 13:58:40 +02:00
henrov 50d8b672bb Regenerated 2026-04-09 13:57:29 +02:00
henrov 41412512a2 Regenerated 2026-04-09 13:50:24 +02:00
henrov 5cd08bf636 Regenerated 2026-04-09 13:49:30 +02:00
henrov f2a577ca0c Regenerated 2026-04-09 13:46:54 +02:00
henrov 644ef760fe Regenerated 2026-04-09 13:43:02 +02:00
henrov 9e189aa81a Regenerated 2026-04-09 13:40:17 +02:00
henrov e574b1cf1d Regenerated 2026-04-09 13:26:18 +02:00
henrov bc793b1727 Regenerated 2026-04-09 13:25:04 +02:00
henrov 35b9990bcf Regenerated 2026-04-09 13:23:31 +02:00
henrov 216d742a28 Regenerated 2026-04-09 13:21:51 +02:00
henrov c29c6955e6 Regenerated 2026-04-09 13:21:20 +02:00
henrov bd1003fd94 Regenerated 2026-04-09 13:20:05 +02:00
henrov 1f13824ed7 Regenerated 2026-04-09 13:15:37 +02:00
henrov b3b0e129b1 Regenerated 2026-04-09 13:11:34 +02:00
henrov 34ab3b4bc0 Regenerated 2026-04-09 13:10:06 +02:00
henrov 5b05846ffe Regenerated 2026-04-09 13:07:17 +02:00
henrov c6992cca09 Regenerated 2026-04-09 13:06:03 +02:00
henrov aefc08d148 Regenerated 2026-04-09 13:01:30 +02:00
henrov eec4d1a2e6 Regenerated 2026-04-09 12:59:22 +02:00
henrov 5db839e0a3 Regenerated 2026-04-09 12:13:46 +02:00
henrov 1c53596f73 Regenerated 2026-04-09 12:06:50 +02:00
henrov 6d78aafa06 Regenerated 2026-04-09 12:04:53 +02:00
henrov 29dfb0c065 Regenerated 2026-04-09 12:02:40 +02:00
henrov b9f0797185 Regenerated 2026-04-09 12:01:22 +02:00
henrov e3633f25cf Regenerated 2026-04-09 11:58:39 +02:00
henrov 27aa952ac9 Regenerated 2026-04-09 11:54:09 +02:00
henrov d9c2edafd3 Regenerated 2026-04-09 11:51:59 +02:00
henrov 948f1d1c99 Regenerated 2026-04-09 11:48:14 +02:00
henrov 246562d614 Regenerated 2026-04-09 11:47:10 +02:00
henrov 47fffc4e10 Regenerated 2026-04-09 11:42:03 +02:00
henrov f22e94bc63 Regenerated 2026-04-09 11:23:25 +02:00
henrov da64ca4c9b Regenerated 2026-04-09 11:17:07 +02:00
henrov 785afe2142 Regenerated 2026-04-09 11:15:13 +02:00
henrov 8f040506b5 Regenerated 2026-04-09 11:12:56 +02:00
henrov dca745eb23 Regenerated 2026-04-09 11:10:09 +02:00
henrov 75e2f30343 Regenerated 2026-04-09 11:09:21 +02:00
henrov 5ac96fd388 Regenerated 2026-04-09 11:06:52 +02:00
henrov 4f1168d2be Regenerated 2026-04-09 11:02:14 +02:00
henrov 2c6a67bb13 Regenerated 2026-04-09 10:58:10 +02:00
henrov 8c967cf666 Regenerated 2026-04-09 10:54:49 +02:00
henrov 8ea225bdd4 Regenerated 2026-04-09 10:48:46 +02:00
henrov 1e0f64f033 Regenerated 2026-04-09 10:43:36 +02:00
henrov 139dc836fc Regenerated 2026-04-09 09:46:36 +02:00
henrov 7893fe0703 Regenerated 2026-04-08 23:06:08 +02:00
henrov c1e8040498 Regenerated 2026-04-08 23:04:20 +02:00
henrov 64ae561922 Regenerated 2026-04-08 23:01:11 +02:00
henrov 23256137b9 Regenerated 2026-04-08 22:59:23 +02:00
henrov 0bacad9226 Regenerated 2026-04-08 22:57:10 +02:00
henrov 1e67a48066 Regenerated 2026-04-08 22:53:57 +02:00
henrov f02cbce461 Regenerated 2026-04-08 22:52:22 +02:00
henrov 9bb6b1c254 Regenerated 2026-04-08 22:49:07 +02:00
henrov 747912f9e3 Regenerated 2026-04-08 22:46:29 +02:00
henrov 74d675b85e Regenerated 2026-04-08 22:45:16 +02:00
henrov a072aad55c Regenerated 2026-04-08 22:42:55 +02:00
henrov 60c6039b19 Regenerated 2026-04-08 22:41:23 +02:00
henrov 4fe88179cd Regenerated 2026-04-08 22:39:45 +02:00
henrov 442b7cb29d Regenerated 2026-04-08 22:29:31 +02:00
henrov c5e728b6a3 Regenerated 2026-04-08 22:27:02 +02:00
henrov 33c6db52a2 Regenerated 2026-04-08 22:25:50 +02:00
henrov cb2226107f Regenerated 2026-04-08 22:25:28 +02:00
henrov 7577363f9a Regenerated 2026-04-08 22:23:52 +02:00
henrov 48e0762973 Regenerated 2026-04-08 22:19:26 +02:00
henrov 7e1d8b5d70 Regenerated 2026-04-08 22:15:54 +02:00
henrov b63b8311f8 Regenerated 2026-04-08 22:06:23 +02:00
henrov 43d4437073 Regenerated 2026-04-08 22:03:59 +02:00
henrov 75e11cf69f Regenerated 2026-04-08 22:01:42 +02:00
henrov 35def20362 Regenerated 2026-04-08 21:58:08 +02:00
henrov 0c8d6fca7b Regenerated 2026-04-08 21:42:29 +02:00
henrov d98b229a08 Regenerated 2026-04-08 21:35:51 +02:00
henrov f209aab9d4 Regenerated 2026-04-08 21:25:55 +02:00
henrov d3cbc5f0a7 Regenerated 2026-04-08 21:07:56 +02:00
henrov 009cbd27b4 Regenerated 2026-04-08 21:06:33 +02:00
henrov 4e668e4f0c Regenerated 2026-04-08 21:01:02 +02:00
henrov 3f094fc62b Regenerated 2026-04-08 20:59:48 +02:00
henrov d2ccde5209 Regenerated 2026-04-08 20:53:01 +02:00
henrov 05e0ec2ef8 Regenerated 2026-04-08 20:50:51 +02:00
henrov db84c111c9 Regenerated 2026-04-08 20:49:36 +02:00
henrov ad40a59419 Regenerated 2026-04-08 20:47:45 +02:00
henrov 3cfaaf5488 Regenerated 2026-04-08 20:46:45 +02:00
henrov a7829adc90 Regenerated 2026-04-08 20:43:02 +02:00
henrov 56a136e1b3 Regenerated 2026-04-08 20:40:42 +02:00
henrov 98986cae24 Regenerated 2026-04-08 20:37:19 +02:00
henrov 92a059a9a4 Regenerated 2026-04-08 20:35:08 +02:00
henrov da54cb185f Regenerated 2026-04-08 20:31:57 +02:00
henrov 6059fe871c Regenerated 2026-04-08 20:29:24 +02:00
henrov 71e6d6d4a3 Regenerated 2026-04-08 20:27:18 +02:00
henrov f23970ff97 Regenerated 2026-04-08 20:25:01 +02:00
henrov 619ad63ccb Regenerated 2026-04-08 20:21:52 +02:00
henrov dad83a3761 Regenerated 2026-04-08 20:18:29 +02:00
henrov 22f4d4605d Regenerated 2026-04-08 20:13:18 +02:00
henrov 5aa1dfcd35 Regenerated 2026-04-08 20:10:35 +02:00
henrov 81f4a8f2cc Regenerated 2026-04-08 20:04:41 +02:00
henrov 621b6ed787 Regenerated 2026-04-08 20:03:26 +02:00
henrov e0a7334ddb Regenerated 2026-04-08 20:01:32 +02:00
henrov 22742321d8 Regenerated 2026-04-08 19:57:45 +02:00
henrov baf7016728 Regenerated 2026-04-08 19:55:17 +02:00
henrov a301e11746 Regenerated 2026-04-08 19:43:23 +02:00
henrov 44c0f387a7 Regenerated 2026-04-08 19:37:37 +02:00
henrov d154d9764d Regenerated 2026-04-08 19:32:59 +02:00
henrov dddc81f721 Regenerated 2026-04-08 19:25:25 +02:00
henrov afbd1f9db4 Regenerated 2026-04-07 20:13:34 +02:00
henrov d37e8e1752 Regenerated 2026-04-07 20:12:56 +02:00
henrov d9c5ee3e50 Regenerated 2026-04-07 20:10:58 +02:00
henrov 3be755bfb6 Regenerated 2026-04-07 18:19:46 +02:00
henrov a5e0003101 Regenerated 2026-04-07 18:15:44 +02:00
henrov e3dea59f9b Regenerated 2026-04-07 11:04:04 +02:00
henrov c2e33ce8df Regenerated 2026-04-07 11:01:20 +02:00
henrov 79919ce3c9 Regenerated 2026-04-07 11:00:18 +02:00
henrov f4e158fd47 Regenerated 2026-04-07 10:58:38 +02:00
henrov aa1f020905 Regenerated 2026-04-07 10:56:37 +02:00
henrov cbbf57c608 Regenerated 2026-04-07 10:55:44 +02:00
henrov eff6f6685f Regenerated 2026-04-07 10:50:36 +02:00
henrov 4035944d6e Regenerated 2026-04-07 10:47:13 +02:00
henrov 3996de0740 Regenerated 2026-04-07 10:44:58 +02:00
henrov 8224305b2e Regenerated 2026-04-07 10:39:35 +02:00
henrov 0b385c5b0b Regenerated 2026-04-07 10:34:47 +02:00
henrov b3ecb04d2d Regenerated 2026-04-07 10:33:18 +02:00
henrov 80ae568e09 Regenerated 2026-04-07 10:32:23 +02:00
henrov e74873761b Regenerated 2026-04-07 10:30:40 +02:00
henrov e5764fe73f Regenerated 2026-04-07 10:29:39 +02:00
henrov cc5a95776c Regenerated 2026-04-07 10:28:56 +02:00
henrov 7974cb17fb Regenerated 2026-04-07 10:26:35 +02:00
henrov b3e155aa6c Regenerated 2026-04-07 10:23:17 +02:00
henrov bb0afae41e Regenerated 2026-04-07 10:21:58 +02:00
henrov 2a33210989 Regenerated 2026-04-07 10:19:29 +02:00
henrov 2b6157518d Regenerated 2026-04-07 10:16:34 +02:00
henrov d43337ac96 Regenerated 2026-04-07 10:14:28 +02:00
henrov 112ef1303b Regenerated 2026-04-07 10:12:10 +02:00
henrov 07dbf0dc0b Regenerated 2026-04-07 10:10:51 +02:00
henrov 97dfdba9c7 Regenerated 2026-04-07 10:09:29 +02:00
henrov bf2eb857bd Regenerated 2026-04-07 10:05:14 +02:00
henrov e9c23eab68 Regenerated 2026-04-07 10:04:15 +02:00
henrov 4f219df196 Regenerated 2026-04-07 10:02:08 +02:00
henrov b6b928344c Regenerated 2026-04-07 10:01:15 +02:00
henrov 641a99131f Regenerated 2026-04-07 09:59:16 +02:00
henrov 743fafdd4f Regenerated 2026-04-07 09:56:23 +02:00
henrov 50ad3959ab Regenerated 2026-04-07 09:50:53 +02:00
henrov cfb332ea33 Regenerated 2026-04-07 09:48:45 +02:00
henrov e0e74298cd Regenerated 2026-04-07 09:46:31 +02:00
henrov 9803e39e0d Regenerated 2026-04-07 09:38:15 +02:00
henrov 8ddb9aa708 Regenerated 2026-04-07 09:37:20 +02:00
henrov 94e1c5a44e Regenerated 2026-04-07 09:36:33 +02:00
henrov 0d7b38fc33 Regenerated 2026-04-07 09:33:36 +02:00
henrov e4d3255e7f Regenerated 2026-04-07 09:31:57 +02:00
henrov 14728a26e1 Regenerated 2026-04-07 09:29:42 +02:00
henrov 5f6f328eeb Regenerated 2026-04-07 09:27:55 +02:00
henrov fa421da90e Regenerated 2026-04-07 09:24:27 +02:00
henrov e06e1293c9 Regenerated 2026-04-07 09:20:50 +02:00
henrov 48efc730a2 Regenerated 2026-04-07 09:19:41 +02:00
henrov 3376dd7088 Regenerated 2026-04-07 09:18:50 +02:00
henrov 9b9c737bdb Regenerated 2026-04-07 09:17:15 +02:00
henrov 869f0715cf Regenerated 2026-04-07 09:14:49 +02:00
henrov 2965157b98 Regenerated 2026-04-06 13:19:36 +02:00
henrov fb14a689ca Regenerated 2026-04-06 13:18:07 +02:00
henrov 6e0ec782f2 Regenerated 2026-04-06 13:14:55 +02:00
henrov fdf8ff7916 Regenerated 2026-04-06 13:14:15 +02:00
henrov 1cd740e674 Regenerated 2026-04-06 13:11:33 +02:00
henrov db4ab77a03 Regenerated 2026-04-06 13:06:03 +02:00
henrov 2d1209ae6b Regenerated 2026-04-06 13:04:04 +02:00
henrov cdd8f7968e Regenerated 2026-04-06 13:01:43 +02:00
henrov aaa945a532 Regenerated 2026-04-06 12:58:41 +02:00
henrov d9bf59e9d2 Regenerated 2026-04-06 12:56:26 +02:00
henrov b97bc3f51e Regenerated 2026-04-06 12:55:21 +02:00
henrov e779969390 Regenerated 2026-04-06 12:48:23 +02:00
henrov 1a27c48c98 Regenerated 2026-04-06 12:42:49 +02:00
henrov c67d78dfaa Regenerated 2026-04-06 12:36:06 +02:00
henrov 9fbbd66783 Regenerated 2026-04-06 12:32:32 +02:00
henrov 5954be77d2 Regenerated 2026-04-05 23:23:40 +02:00
henrov ecb4a7f8bd Regenerated 2026-04-05 23:14:57 +02:00
henrov e3fdef5375 Regenerated 2026-04-05 23:08:00 +02:00
henrov 52e68782a2 Regenerated 2026-04-05 23:04:54 +02:00
henrov 7a12e85609 Regenerated 2026-04-05 23:03:18 +02:00
henrov f32d8139a0 Regenerated 2026-04-05 22:59:12 +02:00
henrov 0dbfcc5969 Regenerated 2026-04-05 22:57:33 +02:00
henrov ef519a8f88 Regenerated 2026-04-05 22:52:32 +02:00
henrov ccca73b11d Regenerated 2026-04-05 22:50:04 +02:00
henrov 5db521164b Regenerated 2026-04-05 22:43:30 +02:00
henrov c885737dc1 Regenerated 2026-04-05 22:39:16 +02:00
henrov b725a25ea2 Regenerated 2026-04-05 22:39:09 +02:00
henrov 63c2de1050 Regenerated 2026-04-05 21:05:23 +02:00
henrov 5ee961888b Regenerated 2026-04-05 21:00:20 +02:00
henrov b0033b6451 Regenerated 2026-04-05 20:54:19 +02:00
henrov 95546fe9e5 Regenerated 2026-04-05 20:51:22 +02:00
henrov 6a22a8c8fb Regenerated 2026-04-05 20:49:25 +02:00
henrov 8b9a072122 Regenerated 2026-04-05 20:44:44 +02:00
henrov 3316329eb8 Regenerated 2026-04-05 20:39:56 +02:00
henrov 30047e1f01 Regenerated 2026-04-05 20:38:09 +02:00
henrov eba4ac39b5 Regenerated 2026-04-05 20:34:30 +02:00
henrov 7b96b10eb5 Regenerated 2026-04-05 20:27:03 +02:00
henrov 2655a6438e Regenerated 2026-04-05 20:26:15 +02:00
henrov cf7754928c Regenerated 2026-04-05 20:25:30 +02:00
henrov 33359fcab3 Regenerated 2026-04-05 20:21:53 +02:00
henrov 2d0ad51911 Regenerated 2026-04-05 20:06:17 +02:00
henrov 91e8d2faf4 Regenerated 2026-04-05 19:49:46 +02:00
henrov a8a7e6ac1f Regenerated 2026-04-05 19:47:59 +02:00
henrov 83dcc4c4d0 Regenerated 2026-04-05 19:45:43 +02:00
henrov 33d34df741 Regenerated 2026-04-05 19:30:03 +02:00
henrov c364b737ad Regenerated 2026-04-05 19:10:22 +02:00
henrov 77b7b47e11 Regenerated 2026-04-05 19:07:43 +02:00
henrov 0d65c00489 Regenerated 2026-04-05 19:05:33 +02:00
henrov 47d5d960ff Regenerated 2026-04-05 19:01:23 +02:00
henrov 76caec3a28 Regenerated 2026-04-05 18:58:13 +02:00
henrov cabbc2d14f Regenerated 2026-04-05 18:56:49 +02:00
henrov a012cb0b82 Regenerated 2026-04-05 12:19:31 +02:00
henrov 6f45f02411 Regenerated 2026-04-05 12:18:22 +02:00
henrov 9e1bfe7b41 Regenerated 2026-04-05 12:15:26 +02:00
henrov aba018abcb Regenerated 2026-04-05 12:14:43 +02:00
henrov 2bc19dcac4 Regenerated 2026-04-05 12:13:34 +02:00
henrov 3b7cb50029 Regenerated 2026-04-05 12:11:51 +02:00
henrov 14658db971 Regenerated 2026-04-05 12:10:12 +02:00
henrov e44ba0fae3 Regenerated 2026-04-05 12:09:59 +02:00
henrov 460f349115 Regenerated 2026-04-05 12:07:45 +02:00
henrov ec5b783edf Regenerated 2026-04-05 11:58:43 +02:00
henrov cc93672c70 Regenerated 2026-04-05 11:07:08 +02:00
henrov 8ce85a8d74 Regenerated 2026-04-05 11:00:07 +02:00
henrov 4f19024ca8 Regenerated 2026-04-05 10:58:25 +02:00
henrov 7c86fac4fa Regenerated 2026-04-05 10:56:50 +02:00
henrov 099247184e Regenerated 2026-04-05 10:55:29 +02:00
henrov 8dd5e0554e Regenerated 2026-04-05 10:52:10 +02:00
henrov 6705e08481 Regenerated 2026-04-05 10:50:50 +02:00
henrov 33d3bd4554 Regenerated 2026-04-05 10:07:41 +02:00
henrov 8df86b6a8a Regenerated 2026-04-05 10:05:06 +02:00
henrov 14821eeadf Regenerated 2026-04-05 09:58:15 +02:00
henrov a69663b6a1 Regenerated 2026-04-05 09:57:13 +02:00
henrov f3c24d998e Regenerated 2026-04-04 16:32:19 +02:00
henrov d365d67260 Regenerated 2026-04-04 16:27:18 +02:00
henrov 4d81e8488b Regenerated 2026-04-04 16:25:41 +02:00
henrov a0b7ceded6 Regenerated 2026-04-04 16:24:45 +02:00
henrov ac67ed5851 Regenerated 2026-04-04 16:24:20 +02:00
henrov b71b8a462f Regenerated 2026-04-04 15:15:32 +02:00
henrov 05e7e9f4ac Regenerated 2026-04-04 15:12:17 +02:00
henrov 33580ceb81 Regenerated 2026-04-04 15:07:15 +02:00
henrov cc3baca99e Regenerated 2026-04-04 15:05:31 +02:00
henrov 92f6de8ada Regenerated 2026-04-04 14:58:34 +02:00
henrov 9d9b9efeba Regenerated 2026-04-04 14:56:33 +02:00
henrov 715d655783 Regenerated 2026-04-04 14:55:15 +02:00
henrov 7faeec2e74 Regenerated 2026-04-04 14:53:11 +02:00
henrov caf0c5dcf6 Regenerated 2026-04-04 14:45:54 +02:00
henrov 805d30a75a Regenerated 2026-04-04 14:37:57 +02:00
henrov 8375a17772 Regenerated 2026-04-04 14:36:01 +02:00
henrov 9023870269 Regenerated 2026-04-04 14:34:36 +02:00
henrov c69fbe6c4a Regenerated 2026-04-04 14:04:51 +02:00
henrov b3e2ebb26c Regenerated 2026-04-04 14:03:54 +02:00
henrov 3a1dcac803 Regenerated 2026-04-04 14:01:16 +02:00
henrov 706aead362 Regenerated 2026-04-04 13:53:32 +02:00
henrov 592a67b6b1 Regenerated 2026-04-04 13:50:37 +02:00
henrov 3408656a88 Regenerated 2026-04-04 13:47:40 +02:00
henrov 2d496aea36 Regenerated 2026-04-04 13:45:39 +02:00
henrov 9898c4a8f0 Regenerated 2026-04-04 13:41:50 +02:00
henrov b38cd7ba61 Regenerated 2026-04-04 13:39:42 +02:00
henrov 369e5594cf Regenerated 2026-04-04 13:30:01 +02:00
henrov 53b57922e8 Regenerated 2026-04-04 13:24:11 +02:00
henrov 0541e5fac9 Regenerated 2026-04-04 11:30:31 +02:00
henrov 7eaf44f591 Regenerated 2026-04-04 11:27:19 +02:00
henrov 49d587433e Regenerated 2026-04-04 11:21:14 +02:00
henrov 1db0639c03 Regenerated 2026-04-04 11:14:40 +02:00
henrov 60dd7381af Regenerated 2026-04-04 11:11:22 +02:00
henrov 51d913e763 Regenerated 2026-04-04 11:07:25 +02:00
henrov 44b121e034 Regenerated 2026-04-04 11:03:46 +02:00
henrov d02ecd5f21 Regenerated 2026-04-04 11:02:29 +02:00
henrov 28501d5ac6 Regenerated 2026-04-04 11:01:42 +02:00
henrov 57c362d6ea Regenerated 2026-04-04 10:56:17 +02:00
henrov f986d87f56 Regenerated 2026-04-03 21:06:07 +02:00
henrov 37f56a4371 Regenerated 2026-04-03 21:00:34 +02:00
henrov aa72553c06 Regenerated 2026-04-03 20:59:55 +02:00
henrov 19c95c3a58 Regenerated 2026-04-03 20:58:18 +02:00
henrov 92b7dbb1fc Regenerated 2026-04-03 20:55:56 +02:00
henrov 9d132ae88e Regenerated 2026-04-03 20:52:47 +02:00
henrov 9d3b18de1d Regenerated 2026-04-03 20:42:15 +02:00
henrov dc59431b78 Regenerated 2026-04-03 20:32:26 +02:00
henrov 51f04d7708 Regenerated 2026-04-03 20:30:19 +02:00
henrov e7d3afaf9c Regenerated 2026-04-03 20:27:30 +02:00
henrov f17be50535 Regenerated 2026-04-03 20:25:59 +02:00
henrov 63e8d4583b Regenerated 2026-04-03 20:22:46 +02:00
henrov 53c9b0af1e Regenerated 2026-04-03 20:21:12 +02:00
henrov 6dba69af98 Regenerated 2026-04-03 20:15:00 +02:00
henrov 48eeab3fb5 Regenerated 2026-04-03 20:06:16 +02:00
henrov 621c118ff6 Regenerated 2026-04-03 20:05:02 +02:00
henrov b1f7fa79b2 Regenerated 2026-04-03 20:04:57 +02:00
henrov 6d3df0f9aa Regenerated 2026-04-03 19:50:36 +02:00
henrov 43bf3bb3bb Regenerated 2026-04-03 19:49:52 +02:00
henrov 2c0bfc084f Regenerated 2026-04-03 19:48:57 +02:00
henrov 87879a9cb4 Regenerated 2026-04-03 19:47:13 +02:00
henrov 1e6720b71c Regenerated 2026-04-03 19:43:59 +02:00
henrov ad82aed825 Regenerated 2026-04-03 19:33:15 +02:00
henrov 5f53660c94 Regenerated 2026-04-03 19:31:34 +02:00
henrov 4a01d79369 Regenerated 2026-04-03 19:30:25 +02:00
henrov edea37aeb5 Regenerated 2026-04-03 19:23:13 +02:00
henrov b3d71fe610 Regenerated 2026-04-03 19:19:12 +02:00
henrov 55c861b224 Regenerated 2026-04-03 18:44:27 +02:00
henrov 6f7bcf208c Regenerated 2026-04-03 18:38:22 +02:00
henrov 5ef30010a2 Regenerated 2026-04-03 17:11:10 +02:00
henrov 24d5fb590f Regenerated 2026-04-03 17:05:10 +02:00
henrov 5f970b28be Regenerated 2026-04-03 17:05:02 +02:00
henrov d3e35d652a Regenerated 2026-04-03 16:56:15 +02:00
henrov b7a85895f3 Regenerated 2026-04-03 16:53:48 +02:00
henrov aed390b317 Regenerated 2026-04-03 16:50:34 +02:00
henrov 9f8691571a Regenerated 2026-04-03 16:43:29 +02:00
henrov 94e322fd29 Regenerated 2026-04-03 16:40:49 +02:00
henrov a545c351de Regenerated 2026-04-03 15:51:59 +02:00
henrov 788f955a4a Regenerated 2026-04-03 15:49:23 +02:00
2481 changed files with 11581 additions and 100394 deletions
-239
View File
@@ -1,239 +0,0 @@
Rewrite my ./generated/modules/traveldroid/apps/emax.nix to integrate nicely with my existing flake.nix en host.nix
This version does not install emacs
Avoid infinite recursion
Just look at how to rewrite this, ignore previous interactions around this nix.
Look at hyprland.nix to see how to avoid the home error
------------------------------------------------------------------------
{ lib, pkgs, flakeRoot, home-manager, config, ... }:
let
username = config.defaultUser or "henrov";
emacsPkg = pkgs.emacs-pgtk.override { withTreeSitter = true; };
emacsExtraPackages = epkgs: [
epkgs.manualPackages.treesit-grammars.with-all-grammars
epkgs.nerd-icons
epkgs.doom-modeline
epkgs.diminish
epkgs.eldoc
epkgs.pulsar
epkgs.which-key
epkgs.expreg
epkgs.vundo
epkgs.puni
epkgs.avy
epkgs.consult
epkgs.vertico
epkgs.marginalia
epkgs.crux
epkgs.magit
epkgs.nerd-icons-corfu
epkgs.corfu
epkgs.cape
epkgs.orderless
epkgs.yasnippet
epkgs.yasnippet-snippets
epkgs.rg
epkgs.exec-path-from-shell
epkgs.eat
epkgs.rust-mode
epkgs.rustic
epkgs.nix-mode
epkgs.hcl-mode
epkgs.shell-pop
epkgs.envrc
epkgs.nixpkgs-fmt
epkgs.f
epkgs.gptel
epkgs.catppuccin-theme
epkgs.eldoc-box
epkgs.sideline
epkgs.sideline-flymake
epkgs.sideline-eglot
];
# Emacs config files
earlyInitFile = "${flakeRoot}/generated/.config/emacs/early-init.el";
initFile = "${flakeRoot}/generated/.config/emacs/init.el";
in
{
_module.args.hmUsers = {
${username} = {
home.sessionVariables = {
EDITOR = "emacs";
XDG_SCREENSHOTS_DIR = "~/screenshots";
};
programs.emacs = {
enable = true;
package = emacsPkg;
extraPackages = emacsExtraPackages;
};
home.file = {
".emacs.d/early-init.el" = { source = earlyInitFile; };
".emacs.d/init.el" = { source = initFile; };
};
};
};
}
------------------------------------------------------------------------
flake.nix
{
description = "Droidnix: A dendritic NixOS + Home Manager configuration";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
import-tree.url = "github:vic/import-tree";
stylix = {
url = "github:nix-community/stylix";
inputs.nixpkgs.follows = "nixpkgs";
};
emacs-overlay = {
url = "github:nix-community/emacs-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
zen-browser = {
url = "github:youwen5/zen-browser-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
hyprland.url = "github:hyprwm/Hyprland";
};
outputs = { self, nixpkgs, home-manager, import-tree, stylix, hyprland, emacs-overlay, zen-browser, ... }:
let
system = "x86_64-linux";
flakeRoot = self;
in {
nixosConfigurations = {
traveldroid = nixpkgs.lib.nixosSystem {
inherit system;
modules = [
({ ... }: {
nixpkgs.overlays = [ emacs-overlay.overlays.default ];
})
./generated/hosts/traveldroid/host.nix
];
specialArgs = {
inherit flakeRoot;
inherit home-manager import-tree stylix hyprland zen-browser;
};
};
};
};
}
------------------------------------------------------------------------
host.nix
{ lib, config, pkgs, flakeRoot, import-tree, home-manager, ... }:
let
hostname = "traveldroid";
modulesPath = "${flakeRoot}/generated/modules/${hostname}";
usersPath = "${flakeRoot}/generated/users";
hostModules = import-tree modulesPath;
globalUsers = import-tree usersPath;
allModules = hostModules.imports ++ globalUsers.imports;
in
{
#################################
# Core system config
#################################
networking.hostName = hostname;
system.stateVersion = "26.05";
#################################
# Imports
#################################
imports =
[
./boot.nix
./hardware-configuration.nix
# REQUIRED for Home Manager
home-manager.nixosModules.home-manager
]
++ allModules;
#################################
# Home Manager integration
#################################
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
}
hyprland.Nix
{ lib, config, pkgs, flakeRoot, home-manager, inputs, ... }:
let
username = config.defaultUser or "henrov";
assetPath = "${flakeRoot}/assets/traveldroid/conf/hypr/";
# Read all files in the asset directory
assetFiles = builtins.attrNames (builtins.readDir assetPath);
# Convert files to Home Manager xdg config entries
hyprFiles = lib.genAttrs assetFiles (f: {
# Destination path in home directory
name = ".config/hypr/${f}";
# Source file path
value = { source = "${assetPath}/${f}"; };
});
# Determine Hyprland package
hyprlandPkg =
pkgs.hyprland or
pkgs.hyprland-git or
inputs.hyprland.packages.${pkgs.system}.default;
in
{
environment.systemPackages = [ hyprlandPkg ];
_module.args.hmUsers = {
${username} = {
home.packages = [ hyprlandPkg ];
# Merge all files in the asset folder into ~/.config/hypr/
home.file = lib.mkMerge hyprFiles;
# Optional: Hyprland settings
settings.general."col.active_border" = "0xff97cbcd 0xff89b4fa";
};
};
}
+4512 -2519
View File
File diff suppressed because it is too large Load Diff
+4023 -2111
View File
File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 290 KiB

After

Width:  |  Height:  |  Size: 290 KiB

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

Before

Width:  |  Height:  |  Size: 306 KiB

After

Width:  |  Height:  |  Size: 306 KiB

Before

Width:  |  Height:  |  Size: 203 KiB

After

Width:  |  Height:  |  Size: 203 KiB

Before

Width:  |  Height:  |  Size: 133 KiB

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Before

Width:  |  Height:  |  Size: 224 KiB

After

Width:  |  Height:  |  Size: 224 KiB

Before

Width:  |  Height:  |  Size: 391 KiB

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 290 KiB

After

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 KiB

After

Width:  |  Height:  |  Size: 290 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 391 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 203 KiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 382 KiB

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 224 KiB

After

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 221 KiB

After

Width:  |  Height:  |  Size: 123 KiB

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Before

Width:  |  Height:  |  Size: 133 KiB

After

Width:  |  Height:  |  Size: 133 KiB

Before

Width:  |  Height:  |  Size: 382 KiB

After

Width:  |  Height:  |  Size: 382 KiB

Before

Width:  |  Height:  |  Size: 126 KiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 KiB

Before

Width:  |  Height:  |  Size: 221 KiB

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 KiB

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 KiB

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

@@ -0,0 +1,19 @@
#!/usr/bin/env bash
# Get active workspace ID
ws=$(hyprctl activeworkspace -j | jq -r '.id')
# Format number with leading zero (01, 02, ...)
num=$(printf "%02d" "$ws")
# Build wallpaper path
wall="$HOME/Wallpapers/pictures/${num}.jpg"
# Check if file exists
if [ -f "$wall" ]; then
# Set wallpaper with smooth transition
awww img "$wall" \
--transition-type wipe \
--transition-duration 0.5 \
--transition-fps 60
fi
@@ -1,48 +0,0 @@
#!/bin/sh
set -euo pipefail
WALLPAPER_DIR="$HOME/Wallpapers"
# -----------------------------
# Set wallpaper on all monitors
# -----------------------------
set_wallpaper_all_monitors() {
pic="$1"
monitors=$(hyprctl monitors -j | jq -r '.[].name') # list all monitor names
for m in $monitors; do
swww img -o "$m" -t fade --transition-duration 1 "$pic"
done
}
# -----------------------------
# Handle workspace events
# -----------------------------
handle() {
case $1 in
workspace*)
workspace="${1: -1}" # last character
pic=""
case $workspace in
1) pic="$WALLPAPER_DIR/01.jpg" ;;
2) pic="$WALLPAPER_DIR/02.jpg" ;;
3) pic="$WALLPAPER_DIR/03.jpg" ;;
4) pic="$WALLPAPER_DIR/04.jpg" ;;
5) pic="$WALLPAPER_DIR/05.jpg" ;;
6) pic="$WALLPAPER_DIR/06.jpg" ;;
7) pic="$WALLPAPER_DIR/07.jpg" ;;
8) pic="$WALLPAPER_DIR/08.jpg" ;;
9) pic="$WALLPAPER_DIR/09.jpg" ;;
10) pic="$WALLPAPER_DIR/10.jpg" ;;
esac
[ -n "$pic" ] && set_wallpaper_all_monitors "$pic"
;;
esac
}
# -----------------------------
# Listen to Hyprland socket events
# -----------------------------
socat -U - UNIX-CONNECT:"$XDG_RUNTIME_DIR/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock" | while read -r line; do
handle "$line"
done
@@ -0,0 +1,9 @@
#!/usr/bin/env bash
socket="$XDG_RUNTIME_DIR/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock"
socat -U - UNIX-CONNECT:$socket | while read -r line; do
if [[ "$line" == workspace* ]]; then
~/.config/hypr/scripts/set-workspace-wallpaper.sh
fi
done
@@ -27,17 +27,17 @@ until [ -S "$IPC_SOCKET" ]; do
done done
# ------------------------------- # -------------------------------
# Start swww-daemon if not already running # Start awww-daemon if not already running
# ------------------------------- # -------------------------------
SWWW_SOCKET="$XDG_RUNTIME_DIR/swww/$NAMESPACE.sock" awww_SOCKET="$XDG_RUNTIME_DIR/awww/$NAMESPACE.sock"
if [ ! -S "$SWWW_SOCKET" ]; then if [ ! -S "$awww_SOCKET" ]; then
if ! pgrep -f "swww-daemon.*--namespace $NAMESPACE" >/dev/null; then if ! pgrep -f "awww-daemon.*--namespace $NAMESPACE" >/dev/null; then
echo "Starting swww-daemon for namespace $NAMESPACE..." echo "Starting awww-daemon for namespace $NAMESPACE..."
"$CURRENTPATH/swww-daemon" --namespace "$NAMESPACE" & "$CURRENTPATH/awww-daemon" --namespace "$NAMESPACE" &
sleep 0.5 sleep 0.5
else else
echo "swww-daemon already running for namespace $NAMESPACE" echo "awww-daemon already running for namespace $NAMESPACE"
fi fi
fi fi
@@ -78,6 +78,6 @@ get_wallpaper() {
if [ -n "$WS_NUM" ] && [ -n "$MONITOR" ]; then if [ -n "$WS_NUM" ] && [ -n "$MONITOR" ]; then
WALLPAPER=$(get_wallpaper "$WS_NUM" "$MONITOR") WALLPAPER=$(get_wallpaper "$WS_NUM" "$MONITOR")
echo "Setting wallpaper for workspace $WS_NUM on monitor $MONITOR: $WALLPAPER" echo "Setting wallpaper for workspace $WS_NUM on monitor $MONITOR: $WALLPAPER"
"$CURRENTPATH/swww" img "$WALLPAPER" --resize stretch --namespace "$WS_NUM" "$CURRENTPATH/awww" img "$WALLPAPER" --resize stretch --namespace "$WS_NUM"
fi fi
done done
@@ -1,92 +0,0 @@
;;; package --- early init -*- lexical-binding: t -*-
;;; Commentary:
;;; Prevents white flash and better Emacs defaults
;;; Code:
(set-language-environment "UTF-8")
(setq-default
default-frame-alist
'((background-color . "#1e1e2e")
(bottom-divider-width . 1) ; Thin horizontal window divider
(foreground-color . "#bac2de") ; Default foreground color
(fullscreen . maximized) ; Maximize the window by default
(horizontal-scroll-bars . nil) ; No horizontal scroll-bars
(left-fringe . 8) ; Thin left fringe
(menu-bar-lines . 0) ; No menu bar
(right-divider-width . 1) ; Thin vertical window divider
(right-fringe . 8) ; Thin right fringe
(tool-bar-lines . 0) ; No tool bar
(undecorated . t) ; Remove extraneous X decorations
(vertical-scroll-bars . nil)) ; No vertical scroll-bars
user-full-name "Henrov henrov" ; ME!
;; memory configuration
;; Higher garbage collection threshold, prevents frequent gc locks, reset later
gc-cons-threshold most-positive-fixnum
;; Ignore warnings for (obsolete) elisp compilations
byte-compile-warnings '(not obsolete)
;; And other log types completely
warning-suppress-log-types '((comp) (bytecomp))
;; Large files are okay in the new millenium.
large-file-warning-threshold 100000000
;; dont show garbage collection messages at startup, will reset later
garbage-collection-messages nil
;; native compilation
package-native-compile t
native-comp-warning-on-missing-source nil
native-comp-async-report-warnings-errors 'silent
;; Read more based on system pipe capacity
read-process-output-max (max (* 10240 10240) read-process-output-max)
;; scroll configuration
scroll-margin 0 ; Lets scroll to the end of the margin
scroll-conservatively 100000 ; Never recenter the window
scroll-preserve-screen-position 1 ; Scrolling back and forth
;; frame config
;; Improve emacs startup time by not resizing to adjust for custom settings
frame-inhibit-implied-resize t
;; Dont resize based on character height / width but to exact pixels
frame-resize-pixelwise t
;; backups & files
backup-directory-alist '(("." . "~/.backups/")) ; Don't clutter
backup-by-copying t ; Don't clobber symlinks
create-lockfiles nil ; Don't have temp files
delete-old-versions t ; Cleanup automatically
kept-new-versions 6 ; Update every few times
kept-old-versions 2 ; And cleanup even more
version-control t ; Version them backups
delete-by-moving-to-trash t ; Dont delete, send to trash instead
;; startup
inhibit-startup-screen t ; I have already done the tutorial. Twice
inhibit-startup-message t ; I know I am ready
inhibit-startup-echo-area-message t ; Yep, still know it
initial-scratch-message nil ; I know it is the scratch buffer!
initial-buffer-choice nil
inhibit-startup-buffer-menu t
inhibit-x-resources t
initial-major-mode 'fundamental-mode
pgtk-wait-for-event-timeout 0.001 ; faster child frames
ad-redefinition-action 'accept ; dont care about legacy things being redefined
inhibit-compacting-font-caches t
;; tabs
tab-width 4 ; Always tab 4 spaces.
indent-tabs-mode nil ; Never use actual tabs.
;; rendering
cursor-in-non-selected-windows nil ; dont render cursors other windows
;; packages
use-package-always-defer t
load-prefer-newer t
default-input-method nil
use-dialog-box nil
use-file-dialog nil
use-package-expand-minimally t
package-enable-at-startup nil
use-package-enable-imenu-support t
auto-mode-case-fold nil ; No second pass of case-insensitive search over auto-mode-alist.
package-archives '(("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/")
("nongnu" . "https://elpa.nongnu.org/nongnu/")
("melpa-stable" . "https://stable.melpa.org/packages/"))
package-archive-priorities '(("gnu" . 99)
("nongnu" . 80)
("melpa" . 70)
("melpa-stable" . 50))
)
;;; early-init.el ends here
@@ -1,400 +0,0 @@
;;; package --- Summary - My minimal Emacs init file -*- lexical-binding: t -*-
;;; Commentary:
;;; Simple Emacs setup I carry everywhere
;;; Code:
(setq custom-file (locate-user-emacs-file "custom.el"))
(load custom-file 'noerror) ;; no error on missing custom file
(require 'package)
(package-initialize)
(defun reset-custom-vars ()
"Resets the custom variables that were set to crazy numbers"
(setopt gc-cons-threshold (* 1024 1024 100))
(setopt garbage-collection-messages t))
(use-package emacs
:custom
(native-comp-async-query-on-exit t)
(read-answer-short t)
(use-short-answers t)
(enable-recursive-minibuffers t)
(which-func-update-delay 1.0)
(visible-bell nil)
(custom-buffer-done-kill t)
(whitespace-line-column nil)
(x-underline-at-descent-line t)
(imenu-auto-rescan t)
(uniquify-buffer-name-style 'forward)
(confirm-nonexistent-file-or-buffer nil)
(create-lockfiles nil)
(make-backup-files nil)
(kill-do-not-save-duplicates t)
(sentence-end-double-space nil)
(treesit-enabled-modes t)
:init
;; base visual
(menu-bar-mode -1) ;; no menu bar
(toggle-scroll-bar -1) ;; no scroll bar
(tool-bar-mode -1) ;; no tool bar either
(blink-cursor-mode -1) ;; stop blinking
;; font of the century
(set-frame-font "Aporetic Sans Mono 12" nil t)
:bind
(("C-<wheel-up>" . pixel-scroll-precision) ; dont zoom in please, just scroll
("C-<wheel-down>" . pixel-scroll-precision) ; dont zoom in either, just scroll
("C-x k" . kill-current-buffer)) ; kill the buffer, dont ask
:hook
(text-mode . delete-trailing-whitespace-mode)
(prog-mode . delete-trailing-whitespace-mode)
(after-init . global-display-line-numbers-mode) ;; always show line numbers
(after-init . column-number-mode) ;; column number in the mode line
(after-init . size-indication-mode) ;; file size in the mode line
(after-init . pixel-scroll-precision-mode) ;; smooth mouse scroll
(after-init . electric-pair-mode) ;; i mean ... parens should auto create
(after-init . reset-custom-vars)
)
(use-package autorevert
:ensure nil
:custom
(auto-revert-interval 3)
(auto-revert-remote-files nil)
(auto-revert-use-notify t)
(auto-revert-avoid-polling nil)
(auto-revert-verbose t)
:hook
(after-init . global-auto-revert-mode))
(use-package recentf
:ensure nil
:commands (recentf-mode recentf-cleanup)
:hook
(after-init . recentf-mode)
:custom
(recentf-auto-cleanup 'never)
(recentf-exclude
(list "\\.tar$" "\\.tbz2$" "\\.tbz$" "\\.tgz$" "\\.bz2$"
"\\.bz$" "\\.gz$" "\\.gzip$" "\\.xz$" "\\.zip$"
"\\.7z$" "\\.rar$"
"COMMIT_EDITMSG\\'"
"\\.\\(?:gz\\|gif\\|svg\\|png\\|jpe?g\\|bmp\\|xpm\\)$"
"-autoloads\\.el$" "autoload\\.el$"))
:config
;; A cleanup depth of -90 ensures that `recentf-cleanup' runs before
;; `recentf-save-list', allowing stale entries to be removed before the list
;; is saved by `recentf-save-list', which is automatically added to
;; `kill-emacs-hook' by `recentf-mode'.
(add-hook 'kill-emacs-hook #'recentf-cleanup -90))
(use-package savehist
:ensure nil
:commands (savehist-mode savehist-save)
:hook
(after-init . savehist-mode)
:custom
(savehist-autosave-interval 600)
(savehist-additional-variables
'(kill-ring ; clipboard
register-alist ; macros
mark-ring global-mark-ring ; marks
search-ring regexp-search-ring)))
(use-package hl-line
:ensure nil
:custom
(hl-line-sticky-flag nil)
(global-hl-line-sticky-flag nil)
:hook
(after-init . global-hl-line-mode))
(use-package saveplace
:ensure nil
:commands (save-place-mode save-place-local-mode)
:hook
(after-init . save-place-mode)
:custom
(save-place-limit 400))
(use-package nerd-icons
:custom
;; disable bright icon colors
(nerd-icons-color-icons nil))hells.nix
(use-package doom-modeline
:custom
(inhibit-compacting-font-caches t) ;; speed
(doom-modeline-buffer-file-name-style 'relative-from-project)
(doom-modeline-major-mode-icon nil) ;; distracting icons, no thank you
(doom-modeline-buffer-encoding nil) ;; everything is utf-8 anyway
(doom-modeline-buffer-state-icon nil) ;; the filename already shows me
(doom-modeline-lsp nil) ;; lsp state is too distracting, too often
:hook (after-init . doom-modeline-mode))
(load-theme 'catppuccin :no-confirm)
(use-package diminish :demand t) ;; declutter the modeline
(use-package eldoc
:diminish eldoc-mode
:custom
(eldoc-echo-area-use-multiline-p nil)) ;; docs for everything
(use-package eldoc-box
:defer t
:config
(set-face-background 'eldoc-box-border (catppuccin-color 'green))
(set-face-background 'eldoc-box-body (catppuccin-color 'base))
:bind
(("M-h" . eldoc-box-help-at-point)))
(use-package pulsar
:commands pulsar-global-mode pulsar-recenter-top pulsar-reveal-entry
:init
(defface pulsar-catppuccin
`((default :extend t)
(((class color) (min-colors 88) (background light))
:background ,(catppuccin-color 'sapphire))
(((class color) (min-colors 88) (background dark))
:background ,(catppuccin-color 'sapphire))
(t :inverse-video t))
"Alternative nord face for `pulsar-face'."
:group 'pulsar-faces)
:custom
(pulsar-face 'pulsar-catppuccin)
:hook
(after-init . pulsar-global-mode))
(use-package which-key
:commands which-key-mode
:diminish which-key-mode
:hook
(after-init . which-key-mode))
(use-package expreg
:bind ("M-m" . expreg-expand))
(use-package vundo) ;; undo tree
;; better structured editing
(use-package puni
:commands puni-global-mode
:hook
(after-init . puni-global-mode))
(use-package avy
:bind
("M-i" . avy-goto-char-2)
:custom
(avy-background t))
(use-package consult
:bind
("C-x b" . consult-buffer) ;; orig. switch-to-buffer
("M-y" . consult-yank-pop) ;; orig. yank-pop
("M-g M-g" . consult-goto-line) ;; orig. goto-line
("M-g i" . consult-imenu) ;; consult version is interactive
("M-g r" . consult-ripgrep) ;; find in project also works
:custom
(consult-narrow-key "<"))
(use-package vertico
:commands vertico-mode
:custom
(read-file-name-completion-ignore-case t)
(read-buffer-completion-ignore-case t)
(completion-ignore-case t)
(enable-recursive-minibuffers t)
(minibuffer-prompt-properties '(read-only t cursor-intangible t face minibuffer-prompt))
:init
(vertico-mode)
:hook
(minibuffer-setup-hook . cursor-intangible-mode))
(use-package marginalia
:commands marginalia-mode
:hook (after-init . marginalia-mode))
(use-package crux
:bind
("C-c M-e" . crux-find-user-init-file)
("C-c C-w" . crux-transpose-windows)
("C-c M-d" . crux-find-current-directory-dir-locals-file)
("C-a" . crux-move-beginning-of-line))
(use-package magit
:bind (("C-M-g" . magit-status)))
(use-package nerd-icons-corfu
:commands nerd-icons-corfu-formatter
:defines corfu-margin-formatters)
(use-package corfu
:commands global-corfu-mode
:custom
(corfu-cycle t)
(corfu-auto t)
(corfu-auto-delay 1)
(corfu-auto-prefix 3)
(corfu-separator ?_)
:hook
(after-init . global-corfu-mode)
:config
(add-to-list 'corfu-margin-formatters #'nerd-icons-corfu-formatter))
(use-package cape)
(use-package orderless
:custom
(completion-styles '(orderless partial-completion basic))
(completion-category-defaults nil)
(completion-category-overrides nil))
(use-package yasnippet
:commands yas-global-mode
:diminish yas-minor-mode
:hook
(after-init . yas-global-mode))
(use-package yasnippet-snippets :after yasnippet)
(use-package exec-path-from-shell
:commands exec-path-from-shell-initialize
:custom
(exec-path-from-shell-arguments nil)
:hook
(after-init . exec-path-from-shell-initialize))
(use-package nixpkgs-fmt
:custom
(nixpkgs-fmt-command "nixfmt"))
(use-package eat
:bind
(("C-c e p" . eat-project)
("C-c e t" . eat)))
(use-package f :demand t)
(use-package envrc
:commands envrc-global-mode
:hook
(after-init . envrc-global-mode))
(use-package gptel
:commands gptel-make-anthropic f-read-text
:config
(gptel-make-anthropic "Claude"
:stream t :key (f-read-text "/run/secrets/claude_key")))
(use-package sideline-flymake)
(use-package sideline-eglot)
(use-package sideline
:custom
(sideline-backends-right '(sideline-flymake sideline-eglot))
:hook
(eglot-managed-mode . sideline-mode)
(flymake-mode . sideline-mode))
(use-package eglot
:custom
(eglot-extend-to-xref t)
(eglot-ignored-server-capabilities '(:inlayHintProvider))
(jsonrpc-event-hook nil)
:hook
(eglot-managed-mode . eldoc-box-hover-mode)
(before-save . eldoc-format-buffer)
:bind
(:map eglot-mode-map
("C-c l a" . eglot-code-actions)
("C-c l r" . eglot-rename)
("C-c l h" . eldoc)
("C-c l g" . xref-find-references)
("C-c l w" . eglot-reconnect)))
(use-package proced
:custom
(proced-auto-update-flag t)
(proced-auto-update-interval 3)
(proced-enable-color-flag t)
(proced-show-remote-processes t))
(use-package org
:ensure t
:defer t
:commands (org-mode org-capture org-agenda)
:init
(defvar org-journal-file "~/nextcloud/org/journal.org")
(defvar org-archive-file "~/nextcloud/org/archive.org")
(defvar org-notes-file "~/nextcloud/org/notes.org")
(defvar org-inbox-file "~/nextcloud/org/inbox.org")
(defvar org-work-file "~/nextcloud/org/work.org")
(defun my/org-capture-project-target-heading ()
"Determine Org target headings from the current file's project path.
This function assumes a directory structure like '~/projects/COMPANY/PROJECT/'.
It extracts 'COMPANY' and 'PROJECT' to use as nested headlines
for an Org capture template.
If the current buffer is not visi
ting a file within such a
project structure, it returns nil, causing capture to default to
the top of the file."
(when-let* ((path (buffer-file-name))) ; Ensure we are in a file-visiting buffer
(let ((path-parts (split-string path "/" t " ")))
(when-let* ((projects-pos (cl-position "projects" path-parts :test #'string=))
(company (nth (+ 1 projects-pos) path-parts))
(project (nth (+ 2 projects-pos) path-parts)))
;; Return a list of headlines for Org to find or create.
(list company project)))))
:bind
(("C-c c" . org-capture)
("C-c i" . org-store-link)
("C-c a" . org-agenda)
:map org-mode-map
("C-c t" . org-toggle-inline-images)
("C-c l" . org-toggle-link-display))
:custom
(org-agenda-files (list org-inbox-file org-journal-file))
(org-directory "~/nextcloud/org")
(org-default-notes-file org-inbox-file)
(org-archive-location (concat org-archive-file "::* From %s"))
(org-log-done 'time)
(org-log-into-drawer t)
(org-hide-emphasis-markers t)
(org-src-fontify-natively t)
(org-src-tab-acts-natively t)
(org-capture-templates '(("t" "Todo" entry (file org-inbox-file)
"* TODO %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n%a\n\n)")
("j" "Journal" entry (file+olp+datetree org-journal-file)
"* %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n%a\n\n")
("n" "Note" entry (file org-notes-file)
"* %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n%a\n\n")
("p" "Project Task" item
(file+function org-work-file my/org-capture-project-target-heading)
"* TODO %? \n CLOCK: %U"
))
)
:config
;; Enable syntax highlighting in code blocks
(add-hook 'org-mode-hook 'turn-on-font-lock)
(add-hook 'org-mode-hook 'org-indent-mode))
;; extras
(use-package comp-run
:ensure nil
:config
(push "tramp-loaddefs.el.gz" native-comp-jit-compilation-deny-list)
(push "cl-loaddefs.el.gz" native-comp-jit-compilation-deny-list))
(use-package rustic
:custom
(rustic-lsp-client 'eglot))
(provide 'init)
;;; init.el ends here
@@ -1,127 +0,0 @@
:root {
--base: #1e1e2e;
--mantle: #181825;
--crust: #11111b;
--text: #cdd6f4;
--subtext1: #bac2de;
--subtext0: #a6adc8;
--overlay2: #9399b2;
--overlay1: #7f849c;
--overlay0: #6c7086;
--surface2: #585b70;
--surface1: #45475a;
--surface0: #313244;
--lavender: #b4befe;
--blue: #89b4fa;
--sapphire: #74c7ec;
--teal: #94e2d5;
--green: #a6e3a1;
--yellow: #f9e2af;
--peach: #fab387;
--maroon: #eba0ac;
--red: #f38ba8;
--mauve: #cba6f7;
--pink: #f5c2e7;
--flamingo: #f2cdcd;
--rosewater: #f5e0dc;
}
* {
all: unset;
color: var(--text);
font-family:
FiraCode Nerd Font,
monospace;
font-size: 12px;
}
window {
border: 1px solid var(--surface0);
background-color: #1e1e2ee6;
border-radius: 8px;
margin: 0;
padding: 0;
box-shadow: 0 2px 10px #0003;
}
box {
spacing: 8px;
background-color: #0000;
padding: 4px 8px;
}
label {
color: var(--text);
padding: 2px 6px;
}
button {
color: var(--text);
background-color: var(--surface1);
border-radius: 4px;
padding: 2px 8px;
transition: all 0.2s;
}
button:hover {
background-color: var(--surface2);
color: var(--lavender);
}
button:active {
background-color: var(--blue);
color: var(--crust);
}
.workspace {
color: var(--subtext1);
background-color: #0000;
border-radius: 4px;
margin: 0 2px;
padding: 2px 8px;
}
.workspace.active {
background-color: var(--blue);
color: var(--base);
}
.workspace.urgent {
background-color: var(--red);
color: var(--crust);
}
.workspace.focused {
background-color: var(--lavender);
color: var(--base);
}
#clock {
color: var(--peach);
background-color: #0000;
padding: 2px 8px;
}
#cpu,
#ram,
#temp {
color: var(--green);
background-color: #0000;
padding: 2px 8px;
}
#volume {
color: var(--mauve);
}
#battery {
color: var(--green);
}
#battery.discharging {
color: var(--yellow);
}
#battery.critical {
color: var(--red);
}
@@ -1,79 +0,0 @@
;; Main bar widget
(defwidget bar []
(box :class "bar" :orientation "h" :space-evenly false :font "FiraCode Nerd Font 10"
;; Left: Workspaces (Hyprland)
(box :class "workspaces" :orientation "h"
(label :class "workspace" :id "workspace_1" :text "1")
(label :class "workspace" :id "workspace_2" :text "2")
(label :class "workspace" :id "workspace_3" :text "3")
(label :class "workspace" :id "workspace_4" :text "4")
(label :class "workspace" :id "workspace_5" :text "5")
)
;; Center: Empty (placeholder for alignment)
(box :halign "center" :hexpand true)
;; Right: System modules
(box :class "right-items" :orientation "h" :spacing 8
;; Idle inhibitor
(button :class "idle-inhibitor" :onclick "eww update idle_inhibitor_icon='\uF472'; notify-send 'Idle inhibitor' 'Activated'"
:label (label :id "idle_inhibitor_icon" :text "\uF472"))
;; PulseAudio
(button :class "pulseaudio" :onclick "pavucontrol"
:label (label :id "pulseaudio_label" :text "\uF028 100%"))
;; Network
(button :class "network" :onclick "impala" :onclick-right "nm-connection-editor"
:label (label :id "network_label" :text "Disconnected !"))
;; Battery
(button :class "battery" :label (label :id "battery_label" :text "100% \uF0E4"))
;; Tray placeholder (requires external tray like waybar-tray)
(box :class "tray" :orientation "h" :spacing 4
(label :text "Tray"))
;; Clock
(button :class "clock" :onclick "flatpak run eu.betterbird.Betterbird -calendar"
:label (label :id "clock_label" :text "Mon, 01 Jan 2024 - 12:00"))
)
)
)
;; Window definition
(defwindow bar-window
:geometry (geometry :x 0 :y 0 :width 1920 :height 34 :anchor "top left")
:layer "top"
:exclusivity "ignore"
(bar)
)
;; Scripts to update dynamic content
(defpoll [1000] ;; Update every second
;; Update PulseAudio volume
(setq pulseaudio-volume (exec "pamixer --get-volume"))
(setq pulseaudio-muted (exec "pamixer --get-mute"))
(if (string= pulseaudio-muted "true")
(eww update pulseaudio_label="\uF026")
(eww update pulseaudio_label=(strfmt "{}% {}" pulseaudio-volume (if (> (string->number pulseaudio-volume) 50) "\uF028" "\uF027"))
)
;; Update network status
(setq network-essid (exec "nmcli -t -f TYPE,NAME dev status | awk -F: '/wifi/{print $2}'"))
(if (string-empty? network-essid)
(eww update network_label="Disconnected !")
(eww update network_label=(strfmt "\uF1EB ({})" network-essid))
)
;; Update clock
(eww update clock_label=(strftime "%a, %d %b %Y - %H:%M"))
;; Update battery status
(setq battery-capacity (exec "cat /sys/class/power_supply/BAT0/capacity"))
(setq battery-status (exec "cat /sys/class/power_supply/BAT0/status"))
(if (string= battery-status "Charging")
(eww update battery_label=(strfmt "{}% \uF0E4" battery-capacity))
(eww update battery_label=(strfmt "{}% \uF079" battery-capacity))
)
)
@@ -1,3 +0,0 @@
com.github.tchx84.Flatseal
eu.betterbird.Betterbird
com.todoist.Todoist
@@ -1,32 +0,0 @@
# Default tuigreet greeter configuration
# Place this in ./assets/system/conf/greeter.toml
[general]
# Show time at the top
show_time = true
time_format = "%I:%M %p | %a • %h | %F"
# Remember last logged-in user
remember_user = true
# Welcome message
welcome_message = "Welcome to Droidnix!"
[prompt]
# Symbol for input prompt
symbol = "➜"
# Colors
user_color = "green"
password_color = "yellow"
prompt_color = "cyan"
[session]
# Default session to launch after login
# Must match a valid NixOS session binary
command = "Hyprland"
# Optional: extra command-line args for the session
args = []
# Optional: background image (can be a full path)
#background = "/path/to/background.png"
@@ -1,12 +0,0 @@
# ./assets/conf/desktop/hypr/animations.conf
animations {
enabled = yes
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
}
@@ -1,33 +0,0 @@
# Keyboard and mouse settings
input {
kb_layout = us
kb_options = ctrl:nocaps
sensitivity = -0.5
accel_profile = adaptive
scroll_factor = 0.5
}
# Scrolling modifier settings
input {
scroll_main_mod = alt
scroll_main_mod_invert = no
scroll_per_border = yes
}
# Touchpad settings (applies to all touchpads)
input:touchpad:* {
natural_scroll = yes
scroll_factor = 0.5
}
# Focus settings
focus {
follow_mouse = yes
new_windows = smart
}
# Miscellaneous settings
misc {
resize_step = 10 10
anim_resize_friction = 0.1
}
@@ -1,154 +0,0 @@
$mainMod = SUPER
# use walker to show exec menu
# bind = $mainMod, Space , exec, walker
# bind = $mainMod, P, pseudo
# bind = $mainMod, T, togglesplit
# grimblast
# bind = $mainMod SHIFT, P, exec, grimblast -n -f copysave active
# bind = $mainMod SHIFT, A, exec, grimblast -n -f copysave area
# bind = $mainMod ALT, P, exec, grimblast -n -f copysave output
# bind = $mainMod CTRL, P, exec, grimblast -n -f copysave screen
# Terminal / launcher / kill / reload
bind = $mainMod, E, exec, thunar
bind = $mainMod, RETURN, exec, kitty
bind = $mainMod, Space, exec, wofi --show drun
bind = ALT, Space, exec, wofi --show drun
bind = $mainMod, Q, killactive,
bind = $mainMod SHIFT, Q, exit,
bind = $mainMod SHIFT, R, exec, hyprctl reload
# Switch windows
bind = ALT, TAB, cyclenext,
# bind = ALT SHIFT, TAB, cyclenext prev
# switch layouts
# Hyprscrolling
bind = $mainMod, period, layoutmsg, move +col
bind = $mainMod, comma, layoutmsg, swapcol l
# Make / break a tab-group (stack)
bind = $mainMod, S, togglegroup
# Cycle tabs in the group
bind = $mainMod, L, changegroupactive, f
bind = $mainMod, H, changegroupactive, b
bind = $mainMod, T, exec, ~/.config/hypr/scripts/layout-selector.sh
# Focus movement
bind = $mainMod, H, movefocus, l
bind = $mainMod, L, movefocus, r
bind = $mainMod, K, movefocus, u
bind = $mainMod, J, movefocus, d
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
# Move windows
bind = $mainMod SHIFT, H, movewindow, l
bind = $mainMod SHIFT, L, movewindow, r
bind = $mainMod SHIFT, K, movewindow, u
bind = $mainMod SHIFT, J, movewindow, d
bind = $mainMod SHIFT, left, movewindow, l
bind = $mainMod SHIFT, right, movewindow, r
bind = $mainMod SHIFT, up, movewindow, u
bind = $mainMod SHIFT, down, movewindow, d
# Resize windows
bind = $mainMod CTRL, H, resizeactive, -30 0
bind = $mainMod CTRL, L, resizeactive, 30 0
bind = $mainMod CTRL, K, resizeactive, 0 -30
bind = $mainMod CTRL, J, resizeactive, 0 30
# Floating / fullscreen
bind = $mainMod, V, togglefloating,
bind = $mainMod, F, fullscreen, 0
bind = $mainMod SHIFT, F, fullscreen, 1
# Workspaces
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Cycle workspaces
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1
# Mouse drag
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
#########################
# Screenshots
#########################
bind = $mainMod SHIFT, s, exec, grim -g "$(slurp)" - | wl-copy
bind = , XF86Screenshot, exec, grim - | wl-copy
#########################
# Audio (pamixer)
#########################
bind = , XF86AudioRaiseVolume, exec, pamixer -i 5
bind = , XF86AudioLowerVolume, exec, pamixer -d 5
bind = , XF86AudioMute, exec, pamixer -t
bind = , XF86AudioMicMute, exec, pamixer --default-source -t
#########################
# Media (playerctl)
#########################
bind = , XF86AudioPlay, exec, playerctl play-pause
bind = , XF86AudioPause, exec, playerctl pause
bind = , XF86AudioNext, exec, playerctl next
bind = , XF86AudioPrev, exec, playerctl previous
bind = , XF86AudioStop, exec, playerctl stop
#########################
# Brightness (brightnessctl)
#########################
bind = , XF86MonBrightnessUp, exec, brightnessctl set +10%
bind = , XF86MonBrightnessDown, exec, brightnessctl set 10%-
bind = , XF86KbdBrightnessUp, exec, brightnessctl -d '*kbd_backlight*' set +10%
bind = , XF86KbdBrightnessDown, exec, brightnessctl -d '*kbd_backlight*' set 10%-
#########################
# Power / session
#########################
bind = , XF86Sleep, exec, systemctl suspend
bind = , XF86PowerOff, exec, systemctl poweroff
bind = , XF86WakeUp, exec, systemctl suspend
bind = $mainMod, L, exec, loginctl lock-session
# bind = $mainMod, X, exec, ~/.config/hypr/scripts/powermenu.sh
#########################
# Laptop lid settings
#########################
bindl = , switch:on:Lid Switch, exec, ~/.config/hypr/scripts/lid-action.sh
bindl = , switch:off:Lid Switch, exec, ~/.config/hypr/scripts/lid-restore.sh
#########################
# Start apps
#########################
bind = CTRL ALT, B, exec, flatpak run eu.betterbird.Betterbird
bind = CTRL ALT, S, exec, spotify
bind = $mainMod, Z, exec, zeditor
bind = $mainMod, W, exec, zen
@@ -1,5 +0,0 @@
exec-once = dbus-update-activation-environment --systemd --all
exec-once = hypridle
exec-once = hyprpolkitagent
exec-once = systemd-run --user --scope --unit=elephant elephant
exec-once = bash -c "sleep 5 && waybar"
@@ -1,16 +0,0 @@
general {
lock_cmd = hyprlock
after_sleep_cmd = hyprctl dispatch dpms on
ignore_dbus_inhibit = false
}
listener {
timeout = 600
on-timeout = hyprlock
}
listener {
timeout = 900
on-timeout = hyprctl dispatch dpms off
on-resume = hyprctl dispatch dpms on
}
@@ -1,38 +0,0 @@
source = ./theming.conf
source = ./animations.conf
source = ./bindings.conf
# source = ./behaviour.conf
source = ./exec-once.conf
source = ./layer-rules.conf
source = ./layout.conf
source = ./monitor-rules.conf
# source = ./window-rules.conf
# source = ./workspace-rules.conf
exec-once = /nix/store/c9cnbxhxbagj7gfpc1g5hl4x4f8dzayv-dbus-1.16.2/bin/dbus-update-activation-environment --systemd DISPLAY HYPRLAND_INSTANCE_SIGNATURE WAYLAND_DISPLAY XDG_CURRENT_DESKTOP XDG_SESSION_TYPE && systemctl --user stop hyprland-session.target && systemctl --user start hyprland-session.target
decoration {
shadow {
color=rgba(1e1e2e99)
}
}
general {
col.active_border=0xff97cbcd 0xff89b4fa
col.inactive_border=rgb(45475a)
}
group {
groupbar {
col.active=rgb(89b4fa)
col.inactive=rgb(45475a)
text_color=rgb(cdd6f4)
}
col.border_active=rgb(89b4fa)
col.border_inactive=rgb(45475a)
col.border_locked_active=rgb(94e2d5)
}
misc {
background_color=rgb(1e1e2e)
}
@@ -1,32 +0,0 @@
# ~/.config/hypr/hyprlock.conf
general {
grace = 2
ignore_empty_input = true
}
background {
path = ~/.config/hypr/lock.png
blur_passes = 2
blur_size = 6
}
input-field {
size = 320, 60
outline_thickness = 2
dots_size = 0.25
dots_spacing = 0.20
fade_on_empty = true
placeholder_text = "Password"
position = 0, -120
halign = center
valign = center
}
label {
text = $TIME
font_size = 72
position = 0, 120
halign = center
valign = center
}
@@ -1,6 +0,0 @@
layerrule = blur on, ignore_alpha 1, match:namespace waybar
layerrule = xray 1, match:namespace waybar
layerrule = blur on, ignore_alpha 1, match:namespace walker
layerrule = xray 1, match:namespace walker
layerrule = blur on, ignore_alpha 1, match:namespace swaync-control-center
layerrule = blur on, ignore_alpha 1, match:namespace swaync-notification-window
@@ -1 +0,0 @@
workspace_layouts = dwindle, master, scrolling, monocle
@@ -1,2 +0,0 @@
# Default portable monitor rule
monitor=DP-1,3840x1080@144,1920x0,1
@@ -1,34 +0,0 @@
#!/usr/bin/env bash
# layout-selector.sh
# Select a workspace layout using Wofi, shows description, applies with layoutmsg
# Define layouts and descriptions
declare -A LAYOUTS=(
[dwindle]="舘 Dwindle: Auto-tiling, windows shrink progressively"
[master]=" Master: One main window, others stacked"
[scrolling]=" Scrolling: Vertical list, scroll through windows"
[monocle]=" Monocle: One window fills the screen"
[floating]=" Floating: Free move & resize"
)
ORDER=(dwindle master scrolling monocle floating)
# Prepare Wofi menu: show "layoutname: description"
MENU_ITEMS=()
for key in "${ORDER[@]}"; do
MENU_ITEMS+=("$key: ${LAYOUTS[$key]}")
done
# Show selection menu via Wofi
CHOICE=$(printf '%s\n' "${MENU_ITEMS[@]}" | wofi --dmenu --prompt "Select Layout")
# Exit if cancelled
[ -z "$CHOICE" ] && exit 0
# Extract layout name from selection (before colon)
LAYOUT_NAME="${CHOICE%%:*}"
# Apply layout via layoutmsg
hyprctl dispatch layoutmsg setlayout "$LAYOUT_NAME"
# Show OSD feedback
hyprctl dispatch oSD "Layout: $LAYOUT_NAME" 2000
@@ -1,40 +0,0 @@
# Hyprland Catppuccin Mocha Theme (solid colors)
# Colors
$base = #1e1e2e
$mantle = #181825
$surface0 = #313244
$surface1 = #45475a
$surface2 = #585b70
$text = #cdd6f4
$rosewater = #f5e0dc
$lavender = #b4befe
$red = #f38ba8
$peach = #fab387
$yellow = #f9e2af
$green = #a6e3a1
$teal = #94e2d5
$blue = #89b4fa
$mauve = #cba6f7
$flamingo = #f2cdcd
$inactive = #595959aa
# General theming
general {
gaps_in = 2
gaps_out = 4
border_size = 4
layout = scrolling
resize_on_border = true
extend_border_grab_area = 20
# Solid-color borders
col.active_border = rgb(FFFF00)
#col.active_border = #a6e3a1
#col.inactive_border = #595959aa
}
# Window decorations
decoration {
rounding = 8
}
@@ -1,14 +0,0 @@
# Floating and centering nm-connection-editor
windowrule = float, nm-connection-editor
windowrule = move center, nm-connection-editor
windowrule = size 900 700, nm-connection-editor
# Center all new windows by default
windowrule = center, ^(.*)
# Example: Float specific apps (uncomment to use)
windowrule = float, ^(pavucontrol)$
# Make Wofi windows blurred
windowrulev2 = floatclass:Wofi,blur:15
windowrulev2 = floatclass:Wofi,floating:true
@@ -1,30 +0,0 @@
# Workspace definitions (modern syntax)
workspace = 1
workspace = 2
workspace = 3
workspace = 4
workspace = 5
# Auto-launch apps on specific workspaces (use `exec` with `workspace` rule)
exec-once = kitty, workspace 1
exec-once = flatpak run app.betterbird.zen, workspace 2
exec-once = zen, workspace 3
# Force a specific layout for a workspace
workspace 1, layout:dwindle
workspace 2, layout:master
workspace 3, layout:msg
# Set workspace persistence
workspace 1, persistent:true
workspace 2, persistent:true
# Move specific apps to workspaces automatically
windowrule = move workspace 1, ^(kitty)$
windowrule = move workspace 2, ^(zen)$
windowrule = move workspace 3, ^(libreoffice)$
# Workspace behavior
workspace {
cycle_move_empty = no
}
@@ -1,84 +0,0 @@
# vim:ft=kitty
## name: Catppuccin Kitty Mocha
## author: Catppuccin Org
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #cdd6f4
background #1e1e2e
selection_foreground #1e1e2e
selection_background #f5e0dc
# Cursor colors
cursor #f5e0dc
cursor_text_color #1e1e2e
# Scrollbar colors
scrollbar_handle_color #9399b2
scrollbar_track_color #45475a
# URL color when hovering with mouse
url_color #f5e0dc
# Kitty window border colors
active_border_color #b4befe
inactive_border_color #6c7086
bell_border_color #f9e2af
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #11111b
active_tab_background #cba6f7
inactive_tab_foreground #cdd6f4
inactive_tab_background #181825
tab_bar_background #11111b
# Colors for marks (marked text in the terminal)
mark1_foreground #1e1e2e
mark1_background #b4befe
mark2_foreground #1e1e2e
mark2_background #cba6f7
mark3_foreground #1e1e2e
mark3_background #74c7ec
# The 16 terminal colors
# black
color0 #45475a
color8 #585b70
# red
color1 #f38ba8
color9 #f38ba8
# green
color2 #a6e3a1
color10 #a6e3a1
# yellow
color3 #f9e2af
color11 #f9e2af
# blue
color4 #89b4fa
color12 #89b4fa
# magenta
color5 #f5c2e7
color13 #f5c2e7
# cyan
color6 #94e2d5
color14 #94e2d5
# white
color7 #bac2de
color15 #a6adc8
@@ -1,15 +0,0 @@
# Generated by Home Manager.
# See https://sw.kovidgoyal.net/kitty/conf.html
shell_integration no-rc
include Catppuccin-Mocha.conf
map ctrl+shift+v paste_from_clipboard
map ctrl+shift+c copy_to_clipboard
background_opacity 0.2
background_blur 1
dynamic_background_opacity yes
font_family FiraCode Nerd Font
font_size 10.0
@@ -1,51 +0,0 @@
#productivity
todoist
# browsers
brave
chromium
# utils
git
direnv
ripgrep
wget
kdePackages.kdeconnect-kde
_1password-gui
tree
gparted
file
htop
btop
bat
wev
solaar
baobab
duf
zed-editor
eza
z-lua
qdirstat
# office
obsidian
onlyoffice-desktopeditors
# development
postman
tea
#jetbrains.pycharm
python3
# communication
nextcloud-client
nextcloud-talk-desktop
signal-desktop
openssl
# multimedia
audacity
handbrake
spotify
vlc
@@ -1,277 +0,0 @@
format = """
[](red)\
$os\
$username\
[](bg:peach fg:red)\
$directory\
[](bg:yellow fg:peach)\
$git_branch\
$git_status\
[](fg:yellow bg:green)\
$c\
$rust\
$golang\
$nodejs\
$php\
$java\
$kotlin\
$haskell\
$python\
[](fg:green bg:sapphire)\
$conda\
[](fg:sapphire bg:lavender)\
$time\
[ ](fg:lavender)\
$cmd_duration\
$line_break\
$character"""
palette = 'catppuccin_mocha'
[os]
disabled = false
style = "bg:red fg:crust"
[os.symbols]
Windows = ""
Ubuntu = "󰕈"
SUSE = ""
Raspbian = "󰐿"
Mint = "󰣭"
Macos = "󰀵"
Manjaro = ""
Linux = "󰌽"
Gentoo = "󰣨"
Fedora = "󰣛"
Alpine = ""
Amazon = ""
Android = ""
AOSC = ""
Arch = "󰣇"
Artix = "󰣇"
CentOS = ""
Debian = "󰣚"
Redhat = "󱄛"
RedHatEnterprise = "󱄛"
[username]
show_always = true
style_user = "bg:red fg:crust"
style_root = "bg:red fg:crust"
format = '[ $user]($style)'
[directory]
style = "bg:peach fg:crust"
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = " "
"Music" = "󰝚 "
"Pictures" = " "
"Developer" = "󰲋 "
[git_branch]
symbol = ""
style = "bg:yellow"
format = '[[ $symbol $branch ](fg:crust bg:yellow)]($style)'
[git_status]
style = "bg:yellow"
format = '[[($all_status$ahead_behind )](fg:crust bg:yellow)]($style)'
[nodejs]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[c]
symbol = " "
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[rust]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[golang]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[php]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[java]
symbol = " "
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[kotlin]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[haskell]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
[python]
symbol = ""
style = "bg:green"
format = '[[ $symbol( $version)(\(#$virtualenv\)) ](fg:crust bg:green)]($style)'
[docker_context]
symbol = ""
style = "bg:sapphire"
format = '[[ $symbol( $context) ](fg:crust bg:sapphire)]($style)'
[conda]
symbol = "  "
style = "fg:crust bg:sapphire"
format = '[$symbol$environment ]($style)'
ignore_base = false
[time]
disabled = false
time_format = "%R"
style = "bg:lavender"
format = '[[  $time ](fg:crust bg:lavender)]($style)'
[line_break]
disabled = false
[character]
disabled = false
success_symbol = '[](bold fg:green)'
error_symbol = '[](bold fg:red)'
vimcmd_symbol = '[](bold fg:green)'
vimcmd_replace_one_symbol = '[](bold fg:lavender)'
vimcmd_replace_symbol = '[](bold fg:lavender)'
vimcmd_visual_symbol = '[](bold fg:yellow)'
[cmd_duration]
show_milliseconds = true
format = " in $duration "
style = "bg:lavender"
disabled = false
show_notifications = true
min_time_to_notify = 45000
[palettes.catppuccin_mocha]
rosewater = "#f5e0dc"
flamingo = "#f2cdcd"
pink = "#f5c2e7"
mauve = "#cba6f7"
red = "#f38ba8"
maroon = "#eba0ac"
peach = "#fab387"
yellow = "#f9e2af"
green = "#a6e3a1"
teal = "#94e2d5"
sky = "#89dceb"
sapphire = "#74c7ec"
blue = "#89b4fa"
lavender = "#b4befe"
text = "#cdd6f4"
subtext1 = "#bac2de"
subtext0 = "#a6adc8"
overlay2 = "#9399b2"
overlay1 = "#7f849c"
overlay0 = "#6c7086"
surface2 = "#585b70"
surface1 = "#45475a"
surface0 = "#313244"
base = "#1e1e2e"
mantle = "#181825"
crust = "#11111b"
[palettes.catppuccin_frappe]
rosewater = "#f2d5cf"
flamingo = "#eebebe"
pink = "#f4b8e4"
mauve = "#ca9ee6"
red = "#e78284"
maroon = "#ea999c"
peach = "#ef9f76"
yellow = "#e5c890"
green = "#a6d189"
teal = "#81c8be"
sky = "#99d1db"
sapphire = "#85c1dc"
blue = "#8caaee"
lavender = "#babbf1"
text = "#c6d0f5"
subtext1 = "#b5bfe2"
subtext0 = "#a5adce"
overlay2 = "#949cbb"
overlay1 = "#838ba7"
overlay0 = "#737994"
surface2 = "#626880"
surface1 = "#51576d"
surface0 = "#414559"
base = "#303446"
mantle = "#292c3c"
crust = "#232634"
[palettes.catppuccin_latte]
rosewater = "#dc8a78"
flamingo = "#dd7878"
pink = "#ea76cb"
mauve = "#8839ef"
red = "#d20f39"
maroon = "#e64553"
peach = "#fe640b"
yellow = "#df8e1d"
green = "#40a02b"
teal = "#179299"
sky = "#04a5e5"
sapphire = "#209fb5"
blue = "#1e66f5"
lavender = "#7287fd"
text = "#4c4f69"
subtext1 = "#5c5f77"
subtext0 = "#6c6f85"
overlay2 = "#7c7f93"
overlay1 = "#8c8fa1"
overlay0 = "#9ca0b0"
surface2 = "#acb0be"
surface1 = "#bcc0cc"
surface0 = "#ccd0da"
base = "#eff1f5"
mantle = "#e6e9ef"
crust = "#dce0e8"
[palettes.catppuccin_macchiato]
rosewater = "#f4dbd6"
flamingo = "#f0c6c6"
pink = "#f5bde6"
mauve = "#c6a0f6"
red = "#ed8796"
maroon = "#ee99a0"
peach = "#f5a97f"
yellow = "#eed49f"
green = "#a6da95"
teal = "#8bd5ca"
sky = "#91d7e3"
sapphire = "#7dc4e4"
blue = "#8aadf4"
lavender = "#b7bdf8"
text = "#cad3f5"
subtext1 = "#b8c0e0"
subtext0 = "#a5adcb"
overlay2 = "#939ab7"
overlay1 = "#8087a2"
overlay0 = "#6e738d"
surface2 = "#5b6078"
surface1 = "#494d64"
surface0 = "#363a4f"
base = "#24273a"
mantle = "#1e2030"
crust = "#181926"
@@ -1,28 +0,0 @@
enable = true;
base16Scheme = ../../../assets/system/theming/stylix/catppuccin-mocha.yaml;
image = ../../../assets/hyprland/wallpaperstuff/pictures/wall1.jpg;
polarity = "dark";
cursor = {
package = "phinger-cursors"; # symbolic reference
name = "phinger-cursors-light";
size = 24;
};
fonts = {
monospace = {
package = "nerd-fonts-fira-code";
name = "Fira Code Nerd Font";
};
sansSerif = {
package = "lato";
name = "Lato";
};
};
icons = {
enable = true;
package = "papirus-icon-theme";
dark = "Papirus-Dark";
light = "Papirus-Light";
};
@@ -1,84 +0,0 @@
# vim:ft=kitty
## name: Catppuccin Kitty Mocha
## author: Catppuccin Org
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #cdd6f4
background #1e1e2e
selection_foreground #1e1e2e
selection_background #f5e0dc
# Cursor colors
cursor #f5e0dc
cursor_text_color #1e1e2e
# Scrollbar colors
scrollbar_handle_color #9399b2
scrollbar_track_color #45475a
# URL color when hovering with mouse
url_color #f5e0dc
# Kitty window border colors
active_border_color #b4befe
inactive_border_color #6c7086
bell_border_color #f9e2af
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #11111b
active_tab_background #cba6f7
inactive_tab_foreground #cdd6f4
inactive_tab_background #181825
tab_bar_background #11111b
# Colors for marks (marked text in the terminal)
mark1_foreground #1e1e2e
mark1_background #b4befe
mark2_foreground #1e1e2e
mark2_background #cba6f7
mark3_foreground #1e1e2e
mark3_background #74c7ec
# The 16 terminal colors
# black
color0 #45475a
color8 #585b70
# red
color1 #f38ba8
color9 #f38ba8
# green
color2 #a6e3a1
color10 #a6e3a1
# yellow
color3 #f9e2af
color11 #f9e2af
# blue
color4 #89b4fa
color12 #89b4fa
# magenta
color5 #f5c2e7
color13 #f5c2e7
# cyan
color6 #94e2d5
color14 #94e2d5
# white
color7 #bac2de
color15 #a6adc8
@@ -1,72 +0,0 @@
##############################################
# Aliases (source-of-truth)
#
# This file is written in bash/zsh alias syntax in [bash_zsh], [bash_specific], [zsh_specific].
# Fish has different syntax; the Nix module translates [bash_zsh] into fish format and then
# appends [fish_specific] as-is.
##############################################
##############################################
# Generic aliases (bash/zsh)
# These are intended to be available in bash and zsh.
##############################################
[bash_zsh]
alias ll='ls -lah'
alias gs='git status'
alias ga='git add'
alias gc='git commit'
alias gp='git push'
alias gcp='git add . && git commit && git push'
alias cd='z'
alias nps='xdg-open https://search.nixos.org'
alias hvnx='cd ~/Repos/nixos/henrovnix_ok'
alias emt='hvnx && emacs README.org --batch -f org-babel-tangle && emacs -Q --batch README.org -f org-html-export-to-html'
alias nxs='hvnx && sudo nixos-rebuild switch --flake .#traveldroid'
alias nxt='hvnx && sudo nixos-rebuild test --flake .#traveldroid'
alias nxv='hvnx && sudo nixos-rebuild build-vm --flake .#traveldroid && "$(ls -1 ./result/bin/run-*-vm | head -n 1)"'
alias rb='systemctl reboot'
alias po='systemctl poweroff'
alias fpl='flatpak list'
alias fps='flatpak search'
alias fpi='flatpak install'
alias fpr='flatpak run'
alias nxc='ssh henrov@nextcloud.data-pro.nu'
alias vs='code'
alias blog='cd ~/Repos/blog && ll'
alias keys='hyprctl binds'
##############################################
# Shell-specific aliases / examples
#
# Everything below is COMMENTED OUT on purpose.
# These examples show syntax or commands that are shell-specific
# (or behave differently across shells).
##############################################
[bash_specific]
# Enable recursive globbing (**)
# alias sg='shopt -s globstar'
[zsh_specific]
# Recursive globbing works by default in zsh; this prints matches one-per-line
# alias recglob='print -l **/*.nix'
[fish_specific]
# Fish has its own language; this is fish-only syntax (not bash/zsh)
# alias setvar='set -gx EDITOR emacs'
[dash_specific]
# dash is a minimal POSIX shell; shown here only as an example
# alias com='command -v ls'
[nushell_specific]
# Nushell pipelines structured data; this is nu-only syntax
# alias fbf='ls | where size > 1mb | get name'
@@ -1,15 +0,0 @@
##############################################
# Enabled shells (source-of-truth)
#
# Edit this file in the repo:
# ./assets/conf/dev/terminal/enabled_shells.conf
#
# After changing, rebuild Home Manager / your system as you normally do.
##############################################
[enabled_shells]
bash = yes
zsh = yes
fish = no
dash = no
nushell = no
@@ -1,113 +0,0 @@
{
"layer": "top",
"height": 34,
//"modules-left": ["hyprland/window"],
"modules-center": ["hyprland/workspaces" ],
"modules-right": [
"idle_inhibitor",
"pulseaudio",
"network",
// "cpu",
// "memory",
// "temperature",
"battery",
"tray",
"clock",
"custom/notifications",
],
/*
"custom/notifications": {
"tooltip": false,
"return-type": "json",
"exec-if": "which swaync-client",
"exec": "swaync-client -swb",
"format": "{icon}",
"format-icons": {
"notification": "",
"none": "",
"dnd-notification": "󰂠",
"dnd-none": "󰪓",
},
"on-click": "swaync-client -t",
"on-click-right": "swaync-client -d",
"on-click-middle": "swaync-client -dn",
},
*/
"idle_inhibitor": {
"tooltip": true,
"format": "{icon}",
"format-icons": {
"activated": "  ",
"deactivated": " 󰒲 ",
},
"tooltip-format-activated": "Staying awake",
"tooltip-format-deactivated": "Might sleep....",
},
"pulseaudio": {
"format": "{volume}% {icon}",
"format-bluetooth": "{volume}% {icon}",
"format-muted": "",
"format-icons": {
"headphones": "",
"headset": "",
"phone": "",
"portable": "",
"default": ["", ""],
},
"on-click": "pavucontrol",
},
"network": {
"format-wifi": " ({bandwidthDownBits})",
"format-ethernet": " ({bandwidthDownBits})",
"format-disconnected": "Disconnected ⚠",
"tooltip-format-wifi": "{essid} ({signalStrength}%)",
"tooltip-format-ethernet": "{ifname}: {ipaddr}/{cidr}",
"on-click": "impala",
"on-click-right": "nm-connection-editor",
},
"cpu": {
"format": "{usage}%  ",
"tooltip": false,
},
"memory": {
"format": "{percentage}%  ",
},
"temperature": {
"format": "{temperatureC}°C ",
"tooltip": false,
},
"tray": {
"spacing": 10,
"icon-size": 14,
},
"clock": {
"format": "{:%a, %d %b %Y - %H:%M}",
"tooltip": false,
"on-click": "flatpak run eu.betterbird.Betterbird -calendar",
},
"battery": {
"bat": "BAT0",
"states": {
"good": 95,
"warning": 30,
"critical": 15,
},
"format": "{capacity}% {icon}",
"format-charging": "{capacity}% 󰂄",
"format-plugged": "{capacity}%  ",
"format-icons": ["󰁺", "󰁼", "󰁾", "󰂀", "󱈏 "],
},
}
@@ -1,225 +0,0 @@
/* --- Hyprland palette (ported) --- */
@define-color base rgba(30, 30, 46, 1.0); /* 1e1e2eff */
@define-color inactive rgba(89, 89, 89, 0.667); /* 595959aa */
@define-color blue rgba(51, 204, 255, 0.933); /* 33ccffee */
@define-color green rgba(0, 255, 153, 0.933); /* 00ff99ee */
/* extra colors you referenced but didnt define */
@define-color text rgba(255, 255, 255, 1.0);
@define-color surface1 rgba(255, 255, 255, 0.08);
@define-color subtext1 rgba(255, 255, 255, 0.35);
@define-color red rgba(255, 0, 0, 0.90);
@define-color overlay1 rgba(255, 255, 255, 0.35);
@define-color yellow rgba(255, 215, 0, 0.95);
* {
font-family:
Aporetic Sans Mono,
Iosevka Nerd Font,
Roboto,
Helvetica,
Arial,
sans-serif;
font-size: 13px;
}
window#waybar {
background-color: transparent;
color: @text;
transition-property: background-color;
border-bottom: 0px solid rgba(0, 0, 0, 0);
transition-duration: 0.5s;
}
#workspaces button {
padding: 0px 1px;
min-width: 80px;
background-color: transparent;
color: @text;
border: 2px solid @inactive;
border-radius: 10px;
}
#custom-notifications.empty {
color: @overlay1;
}
#custom-notifications.unread {
color: @yellow;
}
#workspaces button:hover {
background-color: @surface1;
color: @text;
}
#workspaces button.active {
padding: 0px 1px;
min-width: 80px;
color: @text;
border-radius: 10px;
font-weight: bold;
border: 1px solid transparent;
background:
linear-gradient(rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15))
padding-box,
linear-gradient(45deg, @blue, @green) border-box;
}
#custom-hyprscroll_overflow.overflow {
padding: 0px 1px;
min-width: 80px;
color: @text;
border-radius: 10px;
font-weight: bold;
border: 1px dashed transparent;
background:
linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05))
padding-box,
linear-gradient(45deg, @blue, @green) border-box;
}
#custom-hyprscroll_overflow.overflow {
background:
linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05))
padding-box,
linear-gradient(45deg, @blue, @green) border-box;
}
#custom-hyprscroll_overflow.hidden {
padding: 0;
margin: 0;
min-width: 0;
border: 0;
background: transparent;
opacity: 0;
}
#clock,
#idle_inhibitor,
#battery,
#cpu,
#memory,
#temperature,
#network,
#pulseaudio,
#tray {
margin: 0 5px;
padding: 0 2px;
}
#idle_inhibitor.activated {
background-color: @green;
}
#battery.charging {
color: @green;
}
@keyframes blink {
to {
background-color: #ffffff;
color: black;
}
}
#battery.warning:not(.charging) {
color: white;
animation-name: blink;
animation-duration: 0.5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
#window,
#workspaces {
margin: 0 4px;
}
.modules-left > widget:first-child > #workspaces {
margin-left: 0;
}
.modules-right > widget:last-child > #workspaces {
margin-right: 0;
}
#network.disconnected {
background-color: @red;
}
#temperature.critical {
background-color: @red;
}
/* =========================================================
* Notifications
* ========================================================= */
#custom-notifications {
margin: 0 4px;
padding: 0 4px;
min-width: 0;
}
#custom-notifications.empty {
color: @overlay1;
}
#custom-notifications.unread {
color: @yellow;
}
/* =========================================================
* Hyprscroll overflow indicator (custom/hyprscroll_overflow)
* States: .ok, .overflow, .error
* ========================================================= */
/* Default (no overflow): subtle pill, still hoverable for tooltip */
#custom-hyprscroll_overflow.ok {
padding: 0px 1px;
min-width: 80px;
color: @subtext1;
border-radius: 10px;
/* subtle outline so you know it's there */
border: 1px solid rgba(255, 255, 255, 0.12);
background: rgba(255, 255, 255, 0.03);
}
/* Make it feel interactive (hover) */
#custom-hyprscroll_overflow.ok:hover {
color: @text;
background-color: @surface1;
border: 1px solid rgba(255, 255, 255, 0.18);
}
/* Overflow state: you already have this; keep it.
Optional: add hover tweak so it "pops" a bit. */
#custom-hyprscroll_overflow.overflow:hover {
background:
linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1))
padding-box,
linear-gradient(45deg, @blue, @green) border-box;
}
/* Error state: clear but not screaming */
#custom-hyprscroll_overflow.error {
padding: 0px 1px;
min-width: 80px;
color: @text;
border-radius: 10px;
border: 1px solid rgba(255, 0, 0, 0.55);
background: rgba(255, 0, 0, 0.15);
font-weight: bold;
}
/* Optional: if you keep .hidden in the script for any reason */
#custom-hyprscroll_overflow.hidden {
padding: 0;
margin: 0;
min-width: 0;
border: 0;
background: transparent;
opacity: 0;
}
@@ -1,41 +0,0 @@
[global]
allow_images = true
allow_markup = true
show_drun = true:apps,false:others
show_run = true
show_files = false
show_windowed = false
show_dmenu = false
show_ssh = false
show_power = false
prompt=Layout
hide_scroll=true
no_actions=true
width = 800
height = 600
# Center on the active monitor
location=center
anchor=center
lines = 10
columns = 1
sort_order = last-used
sort_method = fuzzy
allow_scrolling = true
scroll_wrap = true
scroll_step = 10
cycle = true
hide_scroll = false
hide_search = false
show_labels = true
label_search = true
label_run = Run
label_files = Files
label_windowed = Windows
label_drun = Applications
label_dmenu = Commands
label_ssh = SSH
label_power = Power
prompt = >
@@ -1,80 +0,0 @@
/* Catppuccin Mocha theme for Wofi with transparency and rounded corners */
@define-color base rgba(30, 30, 46, 0.9); /* Added transparency */
@define-color surface0 rgba(49, 50, 68, 0.95); /* Added transparency */
@define-color surface1 #45475A;
@define-color surface2 #585B70;
@define-color text #CDD6F4;
@define-color lavender #B4BEFE;
@define-color blue #89B4FA;
@define-color sapphire #74C7EC;
@define-color teal #94E2D5;
@define-color green #A6E3A1;
@define-color yellow #F9E2AF;
@define-color peach #FAB387;
@define-color maroon #EBA0AC;
@define-color red #F38BA8;
@define-color mauve #CBA6F7;
@define-color pink #F5C2E7;
@define-color flamingo #F2CDCD;
@define-color rosewater #F5E0DC;
* {
background-color: transparent;
color: @text;
font-family: "JetBrainsMono Nerd Font", monospace;
font-size: 12pt;
}
#main {
background-color: @base;
border: 1px solid @surface0;
border-radius: 10px; /* Rounded corners */
padding: 20px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}
#input {
background-color: @surface0;
color: @text;
border: 1px solid @surface1;
border-radius: 10px; /* Rounded corners */
padding: 5px 10px;
margin-bottom: 10px;
}
#entry {
background-color: rgba(
200,
200,
200,
0.2
); /* very light grey, very transparent */
color: @text;
border-radius: 10px;
padding: 5px 10px;
margin: 2px 0;
}
#entry:focus {
background-color: @surface1;
color: @lavender;
border-radius: 10px; /* Rounded corners */
}
#entry:selected {
background-color: @surface2;
color: @text;
border-radius: 10px; /* Rounded corners */
}
#scrollbar {
background-color: @surface0;
border-radius: 10px; /* Rounded corners */
width: 8px;
}
#scrollbar.handle {
background-color: @blue;
border-radius: 10px; /* Rounded corners */
}
-26
View File
@@ -1,26 +0,0 @@
# Catppuccin Mocha colors
local mocha_base="#1E1E2E"
local mocha_surface0="#313244"
local mocha_text="#CDD6F4"
local mocha_lavender="#B4BEFE"
local mocha_blue="#89B4FA"
local mocha_sapphire="#74C7EC"
local mocha_teal="#94D2D5"
local mocha_green="#A6E3A1"
local mocha_yellow="#F9E2AF"
local mocha_peach="#FAB387"
local mocha_maroon="#EBA0AC"
local mocha_red="#F38BA8"
local mocha_mauve="#CBA6F7"
local mocha_pink="#F5E2C7"
local mocha_flamingo="#F2CDCD"
local mocha_rosewater="#F5E0DC"
# Prompt
PROMPT='%{$fg[$mocha_blue]%}%n%{$reset_color%}@%{$fg[$mocha_peach]%}%m%{$reset_color%} %{$fg[$mocha_lavender]%}%~%{$reset_color%} %{$fg[$mocha_red]%}$%{$reset_color%} '
RPROMPT='%{$fg[$mocha_green]%}%T%{$reset_color%}'
# Source zsh-syntax-highlighting if present
if [ -f ${files."zsh-syntax-highlighting".src} ]; then
source ${files."zsh-syntax-highlighting".src}
fi
@@ -1 +0,0 @@
07966035-a4dd-481b-88fd-74edaef0871c
@@ -1,3 +0,0 @@
2026/03/25-19:40:15.601 942 Reusing MANIFEST /home/henrov/.config/1Password/Local Storage/leveldb/MANIFEST-000001
2026/03/25-19:40:15.612 942 Recovering log #3
2026/03/25-19:40:15.613 942 Reusing old log /home/henrov/.config/1Password/Local Storage/leveldb/000003.log
@@ -1,2 +0,0 @@
2026/03/25-18:39:41.651 fdb Creating DB /home/henrov/.config/1Password/Local Storage/leveldb since it was missing.
2026/03/25-18:39:41.663 fdb Reusing MANIFEST /home/henrov/.config/1Password/Local Storage/leveldb/MANIFEST-000001
@@ -1 +0,0 @@
{"net":{"http_server_properties":{"servers":[{"anonymization":[],"server":"https://redirector.gvt1.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13421529582190448","port":443,"protocol_str":"quic"}],"anonymization":[],"network_stats":{"srtt":7104},"server":"https://r3---sn-32o-bg9e.gvt1.com"}],"supports_quic":{"address":"192.168.2.92","used_quic":true},"version":5},"network_qualities":{"CAISABiAgICA+P////8B":"4G"}}}

Some files were not shown because too many files have changed in this diff Show More