-
-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
treewide: wallpaper refactor #102
treewide: wallpaper refactor #102
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e71220 - Browse repository at this point
Copy the full SHA 1e71220View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc7413 - Browse repository at this point
Copy the full SHA 6bc7413View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9a0e9d - Browse repository at this point
Copy the full SHA a9a0e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6860f44 - Browse repository at this point
Copy the full SHA 6860f44View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04658cd - Browse repository at this point
Copy the full SHA 04658cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72cdcf6 - Browse repository at this point
Copy the full SHA 72cdcf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b610b - Browse repository at this point
Copy the full SHA 48b610bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c91e6f1 - Browse repository at this point
Copy the full SHA c91e6f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8ea134 - Browse repository at this point
Copy the full SHA d8ea134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04f3869 - Browse repository at this point
Copy the full SHA 04f3869View commit details -
Configuration menu - View commit details
-
Copy full SHA for bde16ee - Browse repository at this point
Copy the full SHA bde16eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db1531 - Browse repository at this point
Copy the full SHA 9db1531View commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 58be697 - Browse repository at this point
Copy the full SHA 58be697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a43c6 - Browse repository at this point
Copy the full SHA 10a43c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb5731f - Browse repository at this point
Copy the full SHA bb5731fView commit details
Commits on Apr 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35e1ae7 - Browse repository at this point
Copy the full SHA 35e1ae7View commit details
Commits on Apr 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bff10aa - Browse repository at this point
Copy the full SHA bff10aaView commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a031f9c - Browse repository at this point
Copy the full SHA a031f9cView commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 32fb3b0 - Browse repository at this point
Copy the full SHA 32fb3b0View commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 542b3d4 - Browse repository at this point
Copy the full SHA 542b3d4View commit details
Commits on Jul 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 03c4569 - Browse repository at this point
Copy the full SHA 03c4569View commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2c1a3da - Browse repository at this point
Copy the full SHA 2c1a3daView commit details
Commits on Jul 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8f08e7b - Browse repository at this point
Copy the full SHA 8f08e7bView commit details
Commits on Aug 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b17f4d4 - Browse repository at this point
Copy the full SHA b17f4d4View commit details -
initial commit adding base types, and support generating a colorschem…
…e, does not edit modules
Configuration menu - View commit details
-
Copy full SHA for d586920 - Browse repository at this point
Copy the full SHA d586920View commit details -
add module support for wallpapers, as well as make the peramiters of …
…various constructors sets.
Configuration menu - View commit details
-
Copy full SHA for af579eb - Browse repository at this point
Copy the full SHA af579ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c1b528 - Browse repository at this point
Copy the full SHA 3c1b528View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c99ab - Browse repository at this point
Copy the full SHA 83c99abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 052e3b8 - Browse repository at this point
Copy the full SHA 052e3b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a262a06 - Browse repository at this point
Copy the full SHA a262a06View commit details -
all constructors now functional, now working on implementing the chan…
…ges into the modules
Configuration menu - View commit details
-
Copy full SHA for d8d0986 - Browse repository at this point
Copy the full SHA d8d0986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4a944 - Browse repository at this point
Copy the full SHA 0e4a944View commit details -
all wallpaper types now work with sway and depreciation message was a…
…dded for stylix.image
Configuration menu - View commit details
-
Copy full SHA for 88f6218 - Browse repository at this point
Copy the full SHA 88f6218View commit details -
Co-authored-by: Daniel Thwaites <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 621621b - Browse repository at this point
Copy the full SHA 621621bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab67b84 - Browse repository at this point
Copy the full SHA ab67b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 706e1a4 - Browse repository at this point
Copy the full SHA 706e1a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d153d57 - Browse repository at this point
Copy the full SHA d153d57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8752d05 - Browse repository at this point
Copy the full SHA 8752d05View commit details -
Configuration menu - View commit details
-
Copy full SHA for af14305 - Browse repository at this point
Copy the full SHA af14305View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc52669 - Browse repository at this point
Copy the full SHA fc52669View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc13277 - Browse repository at this point
Copy the full SHA fc13277View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d26ebb - Browse repository at this point
Copy the full SHA 2d26ebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc469d - Browse repository at this point
Copy the full SHA 1dc469dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72d6e95 - Browse repository at this point
Copy the full SHA 72d6e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for f075b3b - Browse repository at this point
Copy the full SHA f075b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 470c536 - Browse repository at this point
Copy the full SHA 470c536View commit details -
Configuration menu - View commit details
-
Copy full SHA for 725f74a - Browse repository at this point
Copy the full SHA 725f74aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a316a53 - Browse repository at this point
Copy the full SHA a316a53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d1702c - Browse repository at this point
Copy the full SHA 8d1702cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72ab9de - Browse repository at this point
Copy the full SHA 72ab9deView commit details -
Configuration menu - View commit details
-
Copy full SHA for c01c1f0 - Browse repository at this point
Copy the full SHA c01c1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c0d3b4 - Browse repository at this point
Copy the full SHA 4c0d3b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da783e - Browse repository at this point
Copy the full SHA 7da783eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3937413 - Browse repository at this point
Copy the full SHA 3937413View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9e2df2 - Browse repository at this point
Copy the full SHA e9e2df2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e199bcc - Browse repository at this point
Copy the full SHA e199bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 945a586 - Browse repository at this point
Copy the full SHA 945a586View commit details -
Co-authored-by: Daniel Thwaites <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 169bb74 - Browse repository at this point
Copy the full SHA 169bb74View commit details -
Co-authored-by: Daniel Thwaites <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2966ab4 - Browse repository at this point
Copy the full SHA 2966ab4View commit details -
Co-authored-by: Daniel Thwaites <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4070bc - Browse repository at this point
Copy the full SHA c4070bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 390955f - Browse repository at this point
Copy the full SHA 390955fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa24865 - Browse repository at this point
Copy the full SHA aa24865View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b6990 - Browse repository at this point
Copy the full SHA 91b6990View commit details -
Improve option description and error messages 💬
Also removed the description of the old options and removed them from the website, to discourage people from using them.
Configuration menu - View commit details
-
Copy full SHA for babb14a - Browse repository at this point
Copy the full SHA babb14aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73cd697 - Browse repository at this point
Copy the full SHA 73cd697View commit details -
Configuration menu - View commit details
-
Copy full SHA for f507cde - Browse repository at this point
Copy the full SHA f507cdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b710f1 - Browse repository at this point
Copy the full SHA 7b710f1View commit details -
gnome fix, further type restriction not possible as it disallows usin…
…g functions for the value.
Configuration menu - View commit details
-
Copy full SHA for a4f58d7 - Browse repository at this point
Copy the full SHA a4f58d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2708f0 - Browse repository at this point
Copy the full SHA c2708f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ceadc - Browse repository at this point
Copy the full SHA d1ceadcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a7554 - Browse repository at this point
Copy the full SHA 71a7554View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5213fd5 - Browse repository at this point
Copy the full SHA 5213fd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 776ea99 - Browse repository at this point
Copy the full SHA 776ea99View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c46aac - Browse repository at this point
Copy the full SHA 7c46aacView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3c709e - Browse repository at this point
Copy the full SHA b3c709eView commit details -
Add support for Hyprland (danth#145)
Co-authored-by: Daniel Thwaites <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55b210b - Browse repository at this point
Copy the full SHA 55b210bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 954a625 - Browse repository at this point
Copy the full SHA 954a625View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c8c15 - Browse repository at this point
Copy the full SHA 05c8c15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e50578 - Browse repository at this point
Copy the full SHA 0e50578View commit details
Commits on Sep 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4756a1a - Browse repository at this point
Copy the full SHA 4756a1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15ea085 - Browse repository at this point
Copy the full SHA 15ea085View commit details -
Rearrange options and update docs 🚸 📝
Overrides are now separate from the wallpaper constructors, which makes more sense to me because the override has no relation to the wallpaper itself. Used mkRenamedOptionModule so that our warnings follow the standard format. I moved the documentation for wallpaper constructors to the option description as this is more convenient when scrolling through the list of options. It should also show up if someone generates a full NixOS manual while having Stylix installed.
Configuration menu - View commit details
-
Copy full SHA for 70bdef1 - Browse repository at this point
Copy the full SHA 70bdef1View commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6ab1ef7 - Browse repository at this point
Copy the full SHA 6ab1ef7View commit details
Commits on Sep 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c50775 - Browse repository at this point
Copy the full SHA 7c50775View commit details
Commits on Oct 8, 2023
-
Fix wallpaper not appearing on Hyprland 🐛
Wallpapers cannot be applied until the swww daemon has finished loading, so the commands need to be in a script to make sure they run one after the other.
Configuration menu - View commit details
-
Copy full SHA for 61cb583 - Browse repository at this point
Copy the full SHA 61cb583View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d73f0fe - Browse repository at this point
Copy the full SHA d73f0feView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6a2dd3 - Browse repository at this point
Copy the full SHA d6a2dd3View commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c176990 - Browse repository at this point
Copy the full SHA c176990View commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b3f0b9a - Browse repository at this point
Copy the full SHA b3f0b9aView commit details
Commits on Oct 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 177d8d6 - Browse repository at this point
Copy the full SHA 177d8d6View commit details
Commits on Oct 22, 2023
-
Co-authored-by: NAHO <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78659ee - Browse repository at this point
Copy the full SHA 78659eeView commit details
Commits on Oct 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1bd7093 - Browse repository at this point
Copy the full SHA 1bd7093View commit details -
Configuration menu - View commit details
-
Copy full SHA for f85672a - Browse repository at this point
Copy the full SHA f85672aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88c4318 - Browse repository at this point
Copy the full SHA 88c4318View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18b83cc - Browse repository at this point
Copy the full SHA 18b83ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9a98dd - Browse repository at this point
Copy the full SHA c9a98ddView commit details -
Fix group variable changes in Hyprland module 🐛
Accidentally removed this when fixing merge conflicts.
Configuration menu - View commit details
-
Copy full SHA for 1c3edf5 - Browse repository at this point
Copy the full SHA 1c3edf5View commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dd20511 - Browse repository at this point
Copy the full SHA dd20511View commit details -
Configuration menu - View commit details
-
Copy full SHA for c720ab8 - Browse repository at this point
Copy the full SHA c720ab8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d360e2 - Browse repository at this point
Copy the full SHA 1d360e2View commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd61e79 - Browse repository at this point
Copy the full SHA bd61e79View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3007cd4 - Browse repository at this point
Copy the full SHA 3007cd4View commit details
Commits on Nov 18, 2023
-
This avoids a conflict between the `scheme` type and the previous `scheme` attribute, which was an alias to `config.stylix.colors`.
Configuration menu - View commit details
-
Copy full SHA for 5d666dc - Browse repository at this point
Copy the full SHA 5d666dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2481fc6 - Browse repository at this point
Copy the full SHA 2481fc6View commit details -
Store custom types in an attribute 🧑💻
This makes the code easier to maintain because we don't need to update the list of attribute names after making a change.
Configuration menu - View commit details
-
Copy full SHA for 3ddd609 - Browse repository at this point
Copy the full SHA 3ddd609View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba0a07 - Browse repository at this point
Copy the full SHA 4ba0a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f26e5f - Browse repository at this point
Copy the full SHA 6f26e5fView commit details -
Fix error with wallpaper symlink for slideshows 🚑
Source cannot be a list of files. For now this just falls back to using the first image in the list.
Configuration menu - View commit details
-
Copy full SHA for d1b6ac5 - Browse repository at this point
Copy the full SHA d1b6ac5View commit details
Commits on Dec 3, 2023
-
This introduces the unpack function, which simplifies the pattern of writing this: if «is video» then «do something for video» else if «is animation» then «do something for animation» else «do something for image» into this: «wallpaper».unpack { video = { file, ... }: «do something with the file»; animation = { file, ... }: «do something with the file»; image = { file, ... }: «do something with the file»; } A benefit of this is that it prevents you from writing the if chain backwards: if «is image» then «do something for image» ... else «do something for video» Which would break if we added a new type because it tries to treat the new type a video. This system also allows us to have multiple fallbacks, so for example if a video is unsupported it could be converted to a short animation rather than going straight to a still image.
Configuration menu - View commit details
-
Copy full SHA for 7a080cb - Browse repository at this point
Copy the full SHA 7a080cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for dee2709 - Browse repository at this point
Copy the full SHA dee2709View commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3045cbb - Browse repository at this point
Copy the full SHA 3045cbbView commit details
Commits on Dec 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 953b4c7 - Browse repository at this point
Copy the full SHA 953b4c7View commit details
Commits on Dec 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3019a34 - Browse repository at this point
Copy the full SHA 3019a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6abdf39 - Browse repository at this point
Copy the full SHA 6abdf39View commit details
Commits on Mar 5, 2024
-
sntx committed
Mar 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 25076e1 - Browse repository at this point
Copy the full SHA 25076e1View commit details
Commits on Mar 17, 2024
-
Merge pull request #1 from Sntx626/wallpaper-refactor
stylix: use functions in lib
Configuration menu - View commit details
-
Copy full SHA for a512ba8 - Browse repository at this point
Copy the full SHA a512ba8View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7d818a7 - Browse repository at this point
Copy the full SHA 7d818a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea1d3b1 - Browse repository at this point
Copy the full SHA ea1d3b1View commit details -
stylix: remove local gitignore file
Remove the local gitignore file because it is already upstream. Follows: danth#291
Configuration menu - View commit details
-
Copy full SHA for 08299f4 - Browse repository at this point
Copy the full SHA 08299f4View commit details