Commit Graph

668 Commits

Author SHA1 Message Date
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
luisnquin
0dfccbcf0d chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755397213 2025-08-17 03:26:18 +00:00
luisnquin
0772a02b9b chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755318692 2025-08-16 05:19:33 +00:00
Luis Quiñones
3693c02790 ci(zen-update): rebase beta branch from main when needed (#85)
Related to https://github.com/0xc000022070/zen-browser-flake/issues/84.
2025-08-15 10:10:14 -05:00
luisnquin
8bf64e38ba chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755197957 2025-08-14 19:16:58 +00:00
luisnquin
884b88c3ff chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755184117 2025-08-14 15:22:19 +00:00
luisnquin
bc03fb27ce chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755145121 2025-08-14 04:30:47 +00:00
luisnquin
6391f8217d chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1755053183 2025-08-13 03:20:13 +00:00
luisnquin
508a7c0c5c chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1754972706 2025-08-12 04:28:46 +00:00
luisnquin
72e1881d34 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1754885515 2025-08-11 04:44:41 +00:00
luisnquin
31c82886ed chore(update): beta @ x86_64 && aarch64 && aarch64 to 1.14.11b 2025-08-10 20:21:54 +00:00
luisnquin
b0ab22f880 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1754847941 2025-08-10 18:28:06 +00:00
luisnquin
42092ff506 chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1754786032 2025-08-10 01:55:58 +00:00
Dmitry Chermnykh
b5b7136bb6 Fix nativeMessagingHosts (#83)
* Fix nativeMessagingHosts

Something has changed in home-manager, so the nativeMessagingHosts option was broken

* re-format code
2025-08-09 16:34:36 +05:00
luisnquin
7564df093b chore(update): twilight @ x86_64 && aarch64 && aarch64 to 1.15t#1754712321 2025-08-09 04:29:45 +00:00