Commit Graph

26 Commits

Author SHA1 Message Date
3afb2e4d56
workflows: remove conditional config
Now this is handled on the host-specific modules.
2023-12-27 09:27:02 +08:00
69bdcda87a
workflows: fix project-specific conditional config 2023-12-14 11:51:00 +08:00
9dc2df5397
profiles/i18n: refactor module 2023-12-13 11:24:04 +08:00
c410ece05a
treewide: remove options attribute for modules 2023-10-02 14:26:11 +08:00
7dacbe6963
chore: reformat codebase 2023-08-31 09:59:56 +08:00
03e1918194
docs: update Mosey Branch project notes 2023-08-22 10:12:48 +08:00
df19265030
workflows/mosey-branch: remove unnecessary symbolic link 2023-08-22 10:12:23 +08:00
6b9f8d3b24
workflows/mosey-branch: revise template filenames
Just to make it less confusing.
2023-08-21 21:45:37 +08:00
f122e650c6
workflows/mosey-branch: change i18n setup to ibus 2023-08-21 21:40:19 +08:00
6661eca6a3
workflows/mosey-branch: revise desktop session package 2023-08-21 21:39:58 +08:00
3fb009f61b
workflows/mosey-branch: add gnome-session systemd units 2023-08-21 21:39:25 +08:00
3e4570e265
workflows/mosey-branch: add gnome-session sessions in system 2023-08-21 21:37:15 +08:00
4d637cc249
workflows/mosey-branch/desktop-session: fix build config 2023-08-21 21:36:20 +08:00
285bcb29a2
workflows/mosey-branch: update session script install location 2023-08-21 21:35:50 +08:00
76904cfeb1
workflows/mosey-branch: update session script 2023-08-21 19:12:46 +08:00
b80a0c50aa
workflows/mosey-branch/desktop-session: 2023-08-13 -> 2023-08-21 2023-08-21 15:44:37 +08:00
68e7eb29cf
workflows/mosey-branch: add debug option on module 2023-08-21 15:42:40 +08:00
01003d8293
workflows/mosey-branch: refactor custom desktop session package 2023-08-21 15:42:08 +08:00
9644f90dba
workflows/mosey-branch: build custom session script in package 2023-08-21 15:41:21 +08:00
609040329a
workflows/mosey-branch: update systemd units 2023-08-18 22:29:27 +08:00
ebafb21bfd
workflows/mosey-branch: add desktop files for core services
We're just imitating how GNOME sets up its components.
2023-08-18 22:26:36 +08:00
9d8324cf19
workflows/mosey-branch: fix build script 2023-08-14 11:21:39 +08:00
85a025f2df
workflows/mosey-branch: add core components unit files 2023-08-14 11:21:06 +08:00
2b07d44ebe
workflows/mosey-branch: update build script to accept components command 2023-08-14 11:20:12 +08:00
0225342a05
workflows/mosey-branch: create desktop session files package
This should make it easier to manage the custom desktop files with the
usual toolchain for configuring and installing custom desktop files
(i.e., Meson). While this could be done with Nix, some parts of
installing files is easier with Meson.

Who knows, it might be reverted because my Nix-fu is pretty weak right
now.
2023-08-12 15:46:03 +08:00
fa698a64cc
workflows/mosey-branch: init
It's not yet fully working and the design is not yet complete. The
foundation should be set with the custom gnome-session configuration
though.
2023-08-11 15:42:34 +08:00