Commit graph

200 commits

Author SHA1 Message Date
Gijs Burghoorn
9bc429735c fix: lemur-git to lemurs-git 2024-04-29 22:17:11 +02:00
Robin Candau
a133153073 Update Rinstallation instructions with the Lemurs Arch package 2024-04-29 22:17:11 +02:00
Gijs Burghoorn
abcb68c924
Fix: Update default system_shell path
Fixes #199
2024-04-10 10:15:44 +02:00
coastalwhite
1ad8ba4f34 Cargo clippy 2024-04-06 16:58:46 +02:00
coastalwhite
8b8bbf695d Cargo fmt 2024-04-06 16:58:46 +02:00
coastalwhite
226545efa1 Add devShell in the nix flake 2024-04-06 16:58:46 +02:00
coastalwhite
74e1122fc2 Add deentry for desktop entry sessions 2024-04-06 16:58:46 +02:00
coastalwhite
465566f40a Add flake to build lemurs 2024-04-06 15:26:27 +02:00
coastalwhite
a2d854778c Extract draw actions to fix clippy 2024-04-06 15:26:27 +02:00
coastalwhite
9e5979bee5 Configurize cache path 2024-04-06 15:26:27 +02:00
coastalwhite
ef4b42de13 Configurize xsetup.sh 2024-04-06 15:26:27 +02:00
Gijs Burghoorn
8b2e48a450 Chore: cargo format 2024-04-06 15:26:27 +02:00
Gijs Burghoorn
185619caab Impr: Configurize the system shell 2024-04-06 15:26:27 +02:00
Gijs Burghoorn
c9f0c83b3f Impr: Configurize the X11 and Wayland scripts dir 2024-04-06 15:26:27 +02:00
Gijs Burghoorn
6e9d128612 Impr: All configuration of hardcoded X11 bin paths
[Issue: #177]
2024-04-06 15:26:27 +02:00
Stéphane Campinas
97990550a3 Fix typo in README.md 2024-03-30 08:35:21 +01:00
Gijs Burghoorn
20b218333a
Update documentation to contain chmod 755
This address difficulties faced in #191
2024-01-22 12:26:12 +01:00
bits0rcerer
09003a8304
customize power controls in config (#185)
* customize power controls in config

* streamline config

* appearance + use hint in logs

* re-enable substitution

* Re-add proper variable subsitution and partial fields

---------

Co-authored-by: Gijs Burghoorn <g.burghoorn@gmail.com>
2023-12-01 17:14:50 +01:00
Gijs Burghoorn
2f5b654533
[Doc]: Update README description 2023-10-19 16:55:03 +02:00
Gijs Burghoorn
60dd5e3886
Doc: Add OpenSUSE as a platform 2023-10-10 23:39:12 +02:00
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