Gijs Burghoorn
4a26df32fc
Doc: Use stable instead of git for installation
2023-09-20 20:20:20 +02:00
Gijs Burghoorn
37963b8ff6
Chore: Version bump lock file
2023-09-20 19:59:48 +02:00
Gijs Burghoorn
f25938cc44
Fix: Release workflow syntax
2023-09-20 18:04:45 +02:00
Gijs Burghoorn
3dc07a9c9e
Fix: Install PAM libraries for Release CI
2023-09-20 18:00:52 +02:00
Gijs Burghoorn
d613c62688
Fix: Remove aarch64-linux as release target
2023-09-20 17:54:14 +02:00
Gijs Burghoorn
f0a172da52
Chore: Version bump to v0.3.2
2023-09-20 17:50:40 +02:00
Gijs Burghoorn
ef951e469d
Feat: Add release CI
2023-09-20 17:49:10 +02:00
Gijs Burghoorn
780a27e129
Merge pull request #167 from danma3x/varinterp
...
Variable interpolation in the configuration file #71
2023-09-20 17:46:05 +02:00
Gijs Burghoorn
fe71701caf
Doc: Add information about variables in config to README
2023-09-20 17:36:10 +02:00
Gijs Burghoorn
a46b83ebe1
Adjust method of variables parsing
...
This commit changes the method in which variables are supplied and
parsed, requiring a separate file.
For the configuration file, this is first parsed into a RoughConfig
where variables might be inserted into any of the fields. Then,
variables are interpreted into a PartialConfig.
2023-09-20 17:23:53 +02:00
Gijs Burghoorn
ef1d9046c2
Chore: Cargo Fmt
2023-09-20 14:45:08 +02:00
Gijs Burghoorn
d7637e1896
Impr: Add include and msrv to cargo.toml
2023-09-20 14:45:08 +02:00
Gijs Burghoorn
356fbf5c63
Fix: use uzers instead of users
2023-09-20 14:45:08 +02:00
Gijs Burghoorn
52e45fd4ee
Chore: Cargo clippy
2023-09-20 13:56:42 +02:00
Gijs Burghoorn
ba836ce2c8
Chore: Cargo fmt
2023-09-20 13:55:23 +02:00
Gijs Burghoorn
b40161267a
Impr: Add better panic handler
2023-09-20 13:52:46 +02:00
Gijs Burghoorn
0d497e6062
Fix: Do not overwrite XDG vars if written by PAM
2023-07-30 21:22:29 +02:00
Gijs Burghoorn
594f21d366
Chore: Cargo Clippy
2023-07-30 21:00:33 +02:00
Gijs Burghoorn
0eb2cda01e
Update: Remove dependency on pgs_files
2023-07-30 21:00:33 +02:00
Daniyil Glushko
b42e028d44
variable iterator added
2023-07-13 10:40:05 +03:00
Daniyil Glushko
a54cc8bda3
remove regex
2023-07-13 10:39:24 +03:00
Daniyil Glushko
7047b8f32f
moved error handling back to main
2023-07-11 12:17:52 +03:00
Daniyil Glushko
d358a6403e
wip config with var interpolation
2023-07-11 10:59:40 +03:00
Daniyil Glushko
1b06c5b9f4
adding regex crate
2023-07-11 10:59:16 +03:00
Daniyil Glushko
51fba7b494
clippy pass
2023-07-08 12:19:37 +03:00
Daniyil Glushko
b9dca72125
adapting Config for a more modular load process
...
adding initial structs for variable and includes parsing
2023-07-08 12:19:14 +03:00
Daniyil Glushko
d8fe499317
initial background widget code
2023-07-02 20:47:57 +02:00
Gijs Burghoorn
458602ed4d
Chore: Cargo Clippy
2023-06-28 21:40:05 +02:00
Gijs Burghoorn
a59ee28baa
Fix: Show Powermenu with ratatui
2023-06-28 21:39:23 +02:00
Gijs Burghoorn
4d167674bd
Draft: Perform CFG for musl platforms
2023-06-27 20:07:16 +02:00
Gijs Burghoorn
73ad7ddb20
Merge pull request #162 from coastalwhite/log-file-size-limit
...
Draft: Add log file size limit
2023-06-26 18:26:32 +02:00
Gijs Burghoorn
bb54e11c4a
Chore: Cargo clippy
2023-06-26 18:20:36 +02:00
Gijs Burghoorn
fb728787f7
Merge branch 'main' into log-file-size-limit
2023-06-26 18:19:23 +02:00
Gijs Burghoorn
533217bd8e
Chore: Cargo fmt
2023-06-26 18:16:09 +02:00
Gijs Burghoorn
07e8267635
Update Dependencies: Ratatui and Crossterm
2023-06-26 18:16:09 +02:00
Gijs Burghoorn
7ae1db45c9
Draft: Add log-file size limit
2023-06-26 18:14:01 +02:00
Gijs Burghoorn
52e6e23407
Chore: Cargo fmt
2023-06-26 18:12:45 +02:00
Gijs Burghoorn
2e49271677
Update Dependencies: Ratatui and Crossterm
2023-06-25 21:07:08 +02:00
Gijs Burghoorn
0743de7365
Fix: Use properly libc types in CHVT
2023-06-22 11:16:38 +02:00
Gijs Burghoorn
961524b932
Maintenance: Cargo Clippy
2023-05-16 16:37:44 +02:00
Gijs Burghoorn
a20da60414
Maintenance: Cargo Format 2
2023-05-16 16:37:44 +02:00
Gijs Burghoorn
c0d8511aa4
Maintenance: Cargo Format
2023-05-16 16:37:44 +02:00
Gijs Burghoorn
14843d5100
Fix: Properly handle input mode when switcher is hidden
2023-05-16 16:37:44 +02:00
Gijs Burghoorn
bfa4260819
Doc: Limit config.toml to 80 columns
2023-05-16 16:37:44 +02:00
Gijs Burghoorn
91b7cfe203
Impr: Better error for invalid configuration
2023-05-16 16:37:44 +02:00
Gijs Burghoorn
219db367c2
Impr: Check configuration keybinding for switcher_visibility
2023-05-16 16:37:44 +02:00
funnyboy-roks
89f8b479c7
Convert PowerMenuWidget to KeyMenuWidget and add the switcher toggle widget to it
2023-05-16 16:37:44 +02:00
funnyboy-roks
266e6cc82d
Add config option to change the visibility of the switcher
2023-05-16 16:37:44 +02:00
funnyboy-roks
15f25c4a48
Add timestamps to logs ( fix #132 )
...
Add timestamps to the logs via the `humantime` feature on `env_logger`.
2023-05-12 17:58:57 +02:00
Gijs Burghoorn
ecd477422d
Doc: Add README part about control keybindings
2023-04-16 10:45:30 +02:00