Commit Graph

682 Commits

Author SHA1 Message Date
luisnquin
4c702bb74e chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.15.3b 2025-09-01 23:23:09 +00:00
luisnquin
45c9893188 chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.15.2b 2025-09-01 16:22:57 +00:00
luisnquin
0d31cb45c6 chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.15.3b 2025-09-01 12:40:36 +00:00
luisnquin
b5052bed0b chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756702952 2025-09-01 05:20:29 +00:00
luisnquin
920535c3bd chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756692207 2025-09-01 03:21:42 +00:00
luisnquin
8c898b127c chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756613481 2025-08-31 04:22:30 +00:00
luisnquin
1bad8d704d chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756574478 2025-08-30 18:24:49 +00:00
luisnquin
79ce4212f9 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756523878 2025-08-30 03:30:00 +00:00
luisnquin
de77ec882d chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.15.2b 2025-08-29 08:25:34 +00:00
Ivy Pierlot
075fd91bec feat(hm-module): add darwin defaults akin to nix-community/home-manager#7501 (#103) 2025-08-29 13:21:27 +05:00
luisnquin
987623f0aa chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756441473 2025-08-29 05:18:44 +00:00
luisnquin
fa97a393b3 chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.15.1b 2025-08-28 21:46:57 +00:00
luisnquin
eae1aee1cb chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756404333 2025-08-28 18:27:50 +00:00
luisnquin
00d401eb6f chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756389665 2025-08-28 14:19:42 +00:00
luisnquin
ddfba67ee3 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756354952 2025-08-28 04:23:36 +00:00
luisnquin
76d253565c chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756338007 2025-08-28 01:26:13 +00:00
luisnquin
0edb788dd6 chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.15b 2025-08-27 16:11:19 +00:00
Luis Quiñones
babf50ce39 ci(zen-update/rebase-beta): add missing git pull from main branch 2025-08-27 11:10:09 -05:00
luisnquin
0aaa33d6d3 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756267655 2025-08-27 04:24:23 +00:00
luisnquin
c021315cb6 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756233192 2025-08-26 19:15:41 +00:00
luisnquin
3ac45e49f9 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756180101 2025-08-26 04:23:45 +00:00
luisnquin
62ced271b4 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756166917 2025-08-26 01:38:03 +00:00
luisnquin
9cece8af14 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756143565 2025-08-25 18:29:35 +00:00
luisnquin
630f8c222f chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756092151 2025-08-25 04:27:31 +00:00
luisnquin
7c09651333 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756071282 2025-08-24 22:18:22 +00:00
luisnquin
0f80eb1750 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1756008930 2025-08-24 04:26:21 +00:00
luisnquin
25f56c0f5b chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755919450 2025-08-23 04:23:02 +00:00
luisnquin
446073255a chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755902220 2025-08-22 23:18:07 +00:00
Guz
5e090cc936 fix: run spaces script just on settings change (#96)
* fix(hm-module,spaces): missing columns when Zen is opened before the spaces table is created

Appearently, opening Zen before the spaces service runs could cause the
table not having the theme columns. Because of this, the CREATE TABLE IF
NOT EXISTS query would not run, but the columns would still not be
present. This commit adds the column via a bash script plus an ALTER
TABLE query, mimicking more what Zen does in it JavaScript code.

* style(hm-module): run nix fmt on hm-module

* refactor(hm-module,spaces): move bash scripts and sql queries directly to service executable

This was made to reduce the amount of derivations being build to just
one per-profile. Also, this helps make all the logic of the spaces
activation be into a single executable for debugging and error handling.

* feat(hm-module,spaces): error handling for locked database

Provide a useful error message to the user if the service fails due to
opened Zen browser instance.

* feat(hm-module,spaces): implement places.sqlite updating via home.file.* script

This fixed the problem of the systemd service being rerun on every
home-manager rebuild. Now the places.sqlite updating script just runs
when something needs to be updated on it. We use home.file.* to store
the script on the home directory and take advantage of the
home.file.*.onChange option to run it.

* feat(hm-module,spaces)!: change type of colors values to integer between 0 and 255

* docs: change bold headers to markdown headers to add support #links

* docs: [work]spaces options documentation and example
2025-08-22 15:06:40 -05:00
Luis Quiñones
a1bb1b39be ci(style): use 0xc000022070/setup-alejandra @ v4 2025-08-21 23:27:53 -05:00
luisnquin
64a5751a32 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755834775 2025-08-22 04:22:42 +00:00
luisnquin
e00337af97 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755743862 2025-08-21 03:07:21 +00:00
Luis Quiñones
442ecfd928 readme: update troubleshooting section (#102)
Co-authored-by: maix0 <maieul.dev@familleboyer.net>
2025-08-20 15:15:15 -05:00
Luis Quiñones
81c55daf85 chore: update contributors list (#101) 2025-08-20 12:56:37 -05:00
Luis Quiñones
6627ac215d ci(auto_assign): update reviewers list 2025-08-20 12:56:34 -05:00
Luis Quiñones
469070122b docs: simplify policy examples with reusable nix functions (#100) 2025-08-20 12:52:56 -05:00
Luis Quiñones
8701f77655 readme: update notes about output packages (#99)
unwrapped packages are visual trash in the docs that are weird to use and anyone
who really wants that should search in the flake outputs.
2025-08-20 12:38:20 -05:00
Luis Quiñones
24fbbef58d readme: add note about new beta-only branch (#98) 2025-08-20 12:35:53 -05:00
Luis Quiñones
e440e752f8 flake-update(nixpkgs): flake @ latest git (#97) 2025-08-20 10:41:17 -05:00
luisnquin
682449e5ac chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755662994 2025-08-20 04:24:20 +00:00
luisnquin
fed34c3fe2 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755575556 2025-08-19 04:23:14 +00:00
Guz
012a0d2a0b feat(hm-module): [work]spaces declaration (#95) 2025-08-18 19:32:29 -05:00
Luis Quiñones
d169f16140 fix(package): expose correct desktop file name (#94)
Ups... I was wrong that was just a label for the desktop entry.
2025-08-17 21:35:58 -05:00
Luis Quiñones
401d4dc83b ci(update): more simple release notes for twilight tags (#93) 2025-08-17 19:26:07 -05:00
Luis Quiñones
25ddfb5008 ci(style): always check format on push/pull request (#92) 2025-08-17 19:19:05 -05:00
Luis Quiñones
e1a9c1ff60 ci: bump checkout to v5 and install-nix-action to v31 (#91) 2025-08-17 19:09:08 -05:00
Luis Quiñones
557da38fba fix(package): expose desktop name in meta attribute (#90)
Reintroduced because it was removed in this commit:
e6c66542e6.
2025-08-17 17:26:56 -05:00
luisnquin
834fd6e8bb chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755468757 2025-08-17 22:19:20 +00:00
Dmitry Chermnykh
09489bfb25 fix(hash): evaluation (#89) 2025-08-17 13:54:16 -05:00
isabel
dd212be919 refactor: package & config cleanup (#88)
* refactor(package): use package fetchers

builtin fetchers are blocking, therefore also slow. for packaging we
should use the package fetchers

* refactor: build the desktop file as a part of the package

* refactor(default.nix): remove redundant args

* refactor(flake.nix): remove duplicated code & rec

* fix(hm-module)!: typo in mkFireFoxmodule

* fix(hm-module): work with nixpkgs config `allowAliases = false;`

* fix: partial revert of 805c8f56e8

the `lib.mkDefault` was being ignored and the policies would never be
set. perhaps a better thing to do here would be to remove them
completly. otherwise this is the next best thing

* refactor(package): use `hash` over `sha256`

Co-authored-by: Seth Flynn <getchoo@tuta.io>
2025-08-17 13:53:45 -05:00