Commit Graph

25 Commits

Author SHA1 Message Date
689c962cc9 fix: necessary code changes for nix configurability 2025-07-06 05:13:09 +02:00
6cac2f91ed fix: neccessary code changes for nix 2025-07-06 04:21:49 +02:00
736e816509 style: satisfy clang-tidy 2025-07-04 15:50:18 +02:00
19a1355b06 dev: automatic version.h generation
also added compiler information as a feature
2025-07-04 15:22:22 +02:00
grialion
afd23657c0 feat: help, version menu 2025-07-04 00:15:14 +02:00
938166366f lint: fix code for clang-tidy 2025-06-21 01:29:43 +02:00
5174f0b2bf feat: modernize config
- config now is more toml like
- no need to declare all fields, it implements defaults
- no yanderedev code, introspection babbyyy 😎
- desktop and config files parser semi-unification
- misc tweaks all over (mainly allocation failures handling)
2025-06-13 14:05:19 +02:00
a95f71f7a5 dev: start to implement logger in some places 2025-06-11 17:15:30 +02:00
7db89e973d debug: add a logging module 2025-06-11 16:47:16 +02:00
a846c1b4c9 lint(tidy): some clang-tidy work 2025-06-10 23:32:55 +02:00
7d76687833 lint: apply new style 2025-06-06 20:46:55 +02:00
4c7d221a17 dev: use #includes according to error's concerns 2024-12-25 20:00:09 +01:00
a0b68491ba chore: implement vectors
also seems to address several of these:
https://github.com/javalsai/lidm/issues/3#issuecomment-2423933131

not sure about the issue itself, might be permission stuff
2024-10-19 17:50:50 +02:00
dbbab78e23 format: let clang-format run ._.
(won't even talk about clang-tidy)
2024-09-05 20:26:58 +02:00
7ca864f1d9 feat: add LIDM_CONF config path override 2024-09-05 17:36:56 +02:00
fe4a52ecfa chore: chvt_str into chvt.c 2024-08-07 00:14:19 +02:00
4de2720bed small changes 2024-08-07 00:07:44 +02:00
grialion
e745b27a68 feat(chvt): use custom implementation instead of system()
Calling system() is vulnerable and shouldn't be used.
2024-08-06 17:11:18 +02:00
a32e4a577f feat: add dinit support 2024-07-26 16:40:46 +02:00
0955b115e6 do config :) 2024-07-14 21:44:08 +02:00
f9bfc48a9f spain's gonna win btw 🇪🇸 2024-07-14 20:21:17 +02:00
6b2d76c9b8 all: at this point just read readme 😭
spaghetti code
equivalent spaghetti readme
spaghetti commit (wait no, this is actually descriptive)
2024-07-13 12:19:02 +02:00
490a370546 feat: add session types 2024-07-11 00:09:29 +02:00
07d2842be0 feat: add users and sessions discovery
- also add clangd multi-file intellisense
2024-07-10 23:25:50 +02:00
4d8faa5b5f init structure 2024-07-10 16:42:25 +02:00