Commit Graph

110 Commits

Author SHA1 Message Date
Mridul Agarwal
eaff1bc54b readme: improvements in profile docs + userChrome + remove alternative way to setup extensions (#186)
Co-authored-by: Mrid22 <mridulaga@outlook.com>
2025-12-22 08:28:24 -05:00
Luis Quiñones
56461fd50c readme: use correct program option in pinned tabs section (#181) 2025-12-14 00:03:55 -05:00
Berge della Hirsch
d8fd1d5593 readme: add docs regarding declarative pins (#180) 2025-12-13 23:57:35 -05:00
dependabot[bot]
b339bc1684 chore(deps): bump DeterminateSystems/update-flake-lock (#176)
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from e637603d31bed83169f2e56bb475c9dff7af6544 to 834c491b2ece4de0bbd00d85214bb5e83b4da5c6.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](e637603d31...834c491b2e)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-version: 834c491b2ece4de0bbd00d85214bb5e83b4da5c6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 18:01:04 +05:00
dependabot[bot]
c396e711f7 chore(deps): bump actions/checkout from 5 to 6 (#172)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 13:08:38 -05:00
Luis Quiñones
ef2802d95f readme: add missing home-manager input override (#171) 2025-11-18 20:11:33 -05:00
Luis Quiñones
0bfb393981 ci: add workflow to revert last beta update (#169) 2025-11-15 08:49:27 -05:00
Luis Quiñones
e75282c59a ci: add workflow to update inputs every two weeks (#160) 2025-11-07 22:50:36 -05:00
Luis Quiñones
17d6337643 ci: improve code quality workflow (#159) 2025-11-07 22:40:52 -05:00
recallmenot
5499dafb94 readme: add example script to simplify finding extension name and id (#158) 2025-11-07 09:17:16 -05:00
Luis Quiñones
03a32e6af0 readme: add note for macOS users about policies option (#154)
Closes https://github.com/0xc000022070/zen-browser-flake/issues/104.

Huge thanks to @retX0 and @emonadeo for their help!
2025-11-05 21:18:30 -05:00
Mridul Agarwal
715c66c973 readme: reformat to new option names (#146) 2025-11-04 13:14:31 -05:00
Mridul Agarwal
9876658e1a readme: add instructions about rycee's firefox addons (#136)
* added instructions for rycee's firefox-addons in the README

* small typos

* small typos

* small typos
2025-10-26 14:30:16 +05:00
Cassie
af9299e3ee readme: add easier instructions for finding pluginIDs 2025-10-26 14:27:48 +05:00
Luis Quiñones
2455291102 ci(update): prevent duplicate archs in CI commit message (#133)
I think this happens since darwin builds were implemented. :D
2025-10-15 21:32:55 -05:00
dependabot[bot]
21d967b539 chore(deps): bump stefanzweifel/git-auto-commit-action from 6 to 7 (#129)
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 6 to 7.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 13:35:05 -05:00
Luis Quiñones
741c3a1587 readme: add 404 error in troubleshooting section (#114)
Resolves https://github.com/0xc000022070/zen-browser-flake/issues/112.
2025-09-07 13:12:42 -05:00
dependabot[bot]
5d9cfa394b chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 (#110)
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 5 to 6.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 18:03:32 -05:00
Luis Quiñones
05372738e7 readme: add bonus section with xdg mime associations (#109) 2025-09-03 06:26:29 -05:00
Luis Quiñones
e47cbd7de7 ci: setup dependabot to manage github actions updates (#108) 2025-09-03 06:17:16 -05: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
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
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
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
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
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
Luis Quiñones
215722fe39 readme: update due to macos support and broken link 2025-07-26 08:56:22 -05:00
Florian
4d72db5b12 feat: add aarch64-darwin (macOS) support (#80) 2025-07-25 23:04:26 -05:00
Luis Quiñones
d04bdc75b3 readme: streamline Firefox extension setup with latest.xpi links
This will ensure a more proper installation without constant update pages from
declared extensions.
2025-07-24 23:25:38 -05:00
Luis Quiñones
947204cae3 readme: update installation section
:P
2025-07-02 09:24:56 -05:00
Luis Quiñones
6644da1c6e readme: revamp documentation
I should sleep.

Shit https://github.com/0xc000022070/zen-browser-flake/issues/59.
2025-06-28 01:46:34 -05:00
Trevor Allen
0dbc4bcd91 revert: 'fix(sources): use temporal zen browser artifacts as source for beta' (#71) 2025-06-19 19:28:38 -05:00
Luis Quiñones
ad381a01df readme: add note about zen repo gone 2025-06-19 09:04:24 -05:00
Luis Quiñones
c18083f6dc ci(github/update): only use retry logic for JSON api calls
The uploaded artifacts were corrupted thanks to the new implementation.
2025-06-08 11:56:37 -05:00
Luis Quiñones
a1ed62298f ci(github/update): use wrapper function to retry requests to curl and gh 2025-06-08 02:23:17 -05:00
Luis Quiñones
98d5e7ae2b ci(github/update): error trace logs are sent to stderr 2025-06-08 01:56:14 -05:00
Luis Quiñones
d612a652a4 revert: "ci(update): add logic to retry some requests to GitHub API"
This reverts commit 439ac110a9.
2025-06-08 01:54:22 -05:00
Luis Quiñones
439ac110a9 ci(update): add logic to retry some requests to GitHub API
Look this shit:
https://github.com/0xc000022070/zen-browser-flake/actions/runs/15260014148/job/42915959078
2025-06-07 22:08:30 -05:00
Luis Quiñones
50065c8bee ci(update): specific format for twilight release title (#60)
Watch your back
2025-05-12 12:39:13 -05:00
Luis Quiñones
be0384aad3 revert: "ci(update): better twilight release name (#57)" (#58)
This reverts commit 1965b827dc.
2025-05-08 15:06:54 -05:00
Luis Quiñones
1965b827dc ci(update): better twilight release name (#57) 2025-05-08 12:37:57 -05:00
Luis Quiñones
c81169fc88 chore: add issue template for bug reports (#56) 2025-04-30 21:57:11 -05:00
Luis Quiñones
ebd8b38138 readme: removed leading period in features section
Who? Me?
2025-04-27 20:21:08 -05:00
Luis Quiñones
9489495f70 ci(update): prefer semver in twilight release name + update release notes 2025-04-26 09:08:47 -05:00