|
|
4e276dc7ee
|
Fix clippy warnings in x11.rs
|
2025-12-20 15:41:11 +05:30 |
|
|
|
736e258d25
|
Change behaviour of --update
- Bool option to overwrite config file
- Set scaling mode, too
|
2025-12-20 15:13:38 +05:30 |
|
|
|
4da3fe8358
|
Comments in x11 module
- Better clarity and readability
|
2025-12-19 10:51:24 +05:30 |
|
|
|
efbf5dc7f4
|
Abstract and encapsulated x11 logic into module
- Isolate x11 code into `x11.rs`
- `main()` is now just an orchestrator of logic
|
2025-12-19 01:27:13 +05:30 |
|
|
|
c2fac51705
|
Update README: text formatting
|
2025-12-18 10:26:29 +00:00 |
|
|
|
960ca4489a
|
Update README
- Description
- Usage instructions
- Config instructions
- Install instructions
- Requirements
- Future plans
- Notes
|
2025-12-18 15:42:33 +05:30 |
|
|
|
7fc8c0051f
|
Set scaling mode from args and configs
|
2025-12-18 13:38:02 +05:30 |
|
|
|
84186d3d66
|
Add scaling mode "Fill"
- Image covers the entire screen
- Aspect ratio preserved
- Excess image cropped (centered)
|
2025-12-18 11:08:16 +05:30 |
|
|
|
f95ff94dfc
|
Refactor: Move wallpaper settings to new module
- Args parsing
- Config loading
- Improve readability of `main()`
|
2025-12-18 00:19:51 +05:30 |
|
|
|
6bb785be02
|
Clippy fixes
|
2025-12-17 21:41:08 +05:30 |
|
|
|
e83e2df49d
|
Add wallpaper module
- Separate image processing logic
- Start cleaning up `main()`
|
2025-12-17 16:29:01 +05:30 |
|
|
|
8e52d12226
|
Add: Argument parsing
- Set wallpaper from arg
- Update config from arg
|
2025-12-17 12:44:06 +05:30 |
|
|
|
c02d53464d
|
Load config file
- Read image file path from config file.
- "mode" left untouched for now.
|
2025-12-17 00:41:19 +05:30 |
|
|
|
432ddc5ca6
|
Set images as wallpaper
- Hard-coded image path
|
2025-12-17 00:04:38 +05:30 |
|
|
|
eb3c45bf91
|
Reduce binary size
|
2025-12-16 21:41:54 +05:30 |
|
|
|
d1e3a3606e
|
Minimal working solid background setter
- First step, to understand the concepts
- No background image yet - only hard-coded solid color
- Comments for explanation and readability
|
2025-12-16 16:33:35 +05:30 |
|
|
|
26dba7d111
|
Init crate
|
2025-12-14 22:42:17 +05:30 |
|
|
|
41bad099b6
|
Initial commit
|
2025-12-14 16:54:25 +00:00 |
|