Sumner Evans
8a687e4cf5
ci/labeler: fix upgrade to v5 format
...
Signed-off-by: Sumner Evans <me@sumnerevans.com>
(cherry picked from commit 2cacdd6a27
)
2024-06-16 10:40:36 +02:00
Sumner Evans
1f45254ef9
ci/labeler: upgrade to v5 format
...
Signed-off-by: Sumner Evans <me@sumnerevans.com>
(cherry picked from commit 1a577c135c
)
2024-06-16 10:40:36 +02:00
dependabot[bot]
142d4365b5
ci: bump actions/labeler from 4 to 5
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/labeler
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>
2024-05-26 11:40:33 +02:00
dependabot[bot]
0cbfb58c6a
ci: bump cachix/install-nix-action from 23 to 27
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 23 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...V27 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
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>
2024-05-26 11:31:05 +02:00
dependabot[bot]
6381634330
ci: bump cachix/cachix-action from 13 to 15
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 13 to 15.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v13...v15 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
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>
2024-05-26 11:30:46 +02:00
Robert Helgesson
00a86e4f7a
ci: make dependabot consider the release-24.05
...
Also remove 23.05 from dependabot.
(cherry picked from commit 850cb32204
)
2024-05-24 17:18:06 +02:00
Robert Helgesson
c583e715f7
ci: make test workflow use nixos-24.05
2024-05-24 17:16:52 +02:00
dependabot[bot]
1c43dcfac4
ci: bump peaceiris/actions-gh-pages from 3 to 4
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
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>
2024-04-15 09:42:51 +02:00
Robert Helgesson
3c7bacf1d4
ci: remove cachix action
...
All the extra binary cache lookups and uploads to Cachix make the
build quite a bit slower than necessary.
2024-03-06 08:42:21 +01:00
dependabot[bot]
23ff9821bc
ci: bump DeterminateSystems/update-flake-lock from 20 to 21
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 20 to 21.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v20...v21 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
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>
2024-03-04 19:50:43 +01:00
Robert Helgesson
7403ed4980
home-manager: internalize uninstall
...
This adds a Boolean option `uninstall`. When enabled this option will
reset side-effecting configurations to their "empty" state. The intent
is that this will cause the activation script to remove all managed
files and packages.
Doing it this way should hopefully be more robust than the previous
solution. It also allows a somewhat more convenient uninstall process
when using Flakes; put `uninstall = true` in your existing
configuration and then do a switch.
Also add simple uninstall test in CI test job.
2024-01-13 00:32:31 +01:00
Jared Baur
26b8adb300
github: fix broken links
...
Current links to contributing and commit style guidelines are out of date.
2024-01-04 16:58:32 +01:00
dependabot[bot]
9a00befa13
ci: bump cachix/cachix-action from 12 to 13
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v12...v13 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
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>
2023-12-10 09:08:54 +01:00
Robert Helgesson
e1f3b36ab0
home-manager: set unstable release to 24.05
2023-11-24 09:25:42 +01:00
Robert Helgesson
aeb2232d7a
home-manager: set stable release to 23.11
2023-11-24 09:23:25 +01:00
dependabot[bot]
ae2cc6a88c
ci: bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2023-09-11 23:47:36 +02:00
dependabot[bot]
edda5599d6
ci: bump cachix/install-nix-action from 22 to 23
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
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>
2023-09-11 23:13:26 +02:00
dependabot[bot]
8bde7a651b
ci: bump DeterminateSystems/update-flake-lock from 19 to 20
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 19 to 20.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v19...v20 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 01:58:28 +00:00
Naïm Favier
b406b8d1bc
PULL_REQUEST_TEMPLATE.md: add maintainer cc section ( #4193 )
2023-07-04 12:41:04 +02:00
Matthieu Coudron
c85d9137db
ci: autolabel calendars PRs ( #4165 )
2023-07-02 14:59:21 +02:00
Naïm Favier
28c823032c
Bump install-nix-action to v22 ( #4111 )
...
Fixes an issue with the macos runner
2023-06-18 11:45:47 +02:00
dependabot[bot]
62f111ef1e
ci: bump cachix/install-nix-action from 20 to 21
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 20 to 21.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 22:02:27 +00:00
Naïm Favier
f889ec0ec3
tests: --show-trace
in CI ( #4070 )
2023-06-08 18:22:54 +02:00
Robert Helgesson
33ccc5c285
Switch stable branch to release-23.05
2023-05-31 19:11:29 +02:00
Christoph Heiss
43ed7048f6
Drop remaining CODEOWNERS reference from PR template ( #4033 )
...
The `.github/CODEOWNERS` file was dropped in #3990 , so remove this
leftover.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-29 23:28:04 +02:00
Cynthia Fox
59659243cd
PR_TEMPLATE: Note nix3 test method in checklist ( #3972 )
...
* PR_TEMPLATE: Note nix3 test method in checklist
Allows for running with the `nixpkgs` from the lock file, as well as
using a more familiar interface for users of the experimental CLI, which
would've avoided me opening #3971 .
Also updates the corresponding note in `docs/contributing.adoc` to have
the correct invocation path.
* PR_TEMPLATE: `the experimental CLI` -> `Flakes`
2023-05-17 12:59:35 +02:00
Matthieu Coudron
c0deab0eff
ci: autolabel PRs for aerc changes and some zsh files ( #3992 )
...
* ci: tag aerc changes with 'mail'
* ci: tag some files with 'shell' tag
2023-05-15 15:37:30 +02:00
Naïm Favier
e4272987f7
Drop CODEOWNERS
2023-05-14 12:46:21 +02:00
Sefa Eyeoglu
e0026e16a5
fuzzel: add module
2023-05-13 15:54:34 +02:00
Sefa Eyeoglu
622fa73725
beets: add mpdIntegration ( #3755 )
...
Allow configuration of mpdstats and mpdupdate plugins for Beets using
Home Manager.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-11 14:03:54 +02:00
Mario Rodas
fa720861b5
translate-shell: add module ( #3659 )
2023-05-11 11:21:18 +02:00
Mario Rodas
b365342adb
ledger: add structural settings
option ( #3661 )
2023-05-11 11:20:49 +02:00
Nate Cox
983f8a1bb9
git-cliff: add module
2023-05-09 18:53:49 +02:00
Cynthia Fox
e34fbe1801
pass-secret-service: Add dbus file, assert ( #3953 )
...
* pass-secret-service: Add dbus file, assert
Add the dbus service file in the package folder to XDG_DATA_HOME, as
well as adding an assertion to ensure both it and `gnome-keyring` aren't
enabled at the same time.
* pass-secret-service: Add self to CODEOWNERS
* pass-secret-service: Call out conflicting module(s)
* pass-secret-service: Revert `storePath` change
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
* pass-secret-service: Add password-store module default changes info
* pass-secret-service: Fix default info, modularize conflict checks
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
* Revert "pass-secret-service: Fix default info, modularize conflict checks"
This reverts commit 851df4fe49
.
* pass-secret-service: Fix default info
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
* pass-secret-service: Indent `storePath` description
---------
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
2023-05-07 23:44:48 +02:00
William Phetsinorath
c4f3a37071
jujutsu: add module
2023-04-28 22:14:13 +02:00
Christoph Heiss
5160039edc
wofi: add module ( #3786 )
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-20 00:11:30 -06:00
Roberto Abdelkader Martínez Pérez
dfe7024f7e
mr: add module
2023-04-19 17:36:41 +02:00
Ilan Joselevich
fa980cc985
batsignal: add module
2023-04-18 08:28:46 +02:00
dependabot[bot]
4e79c6a414
ci: bump DeterminateSystems/update-flake-lock from 18 to 19
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock ) from 18 to 19.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases )
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v18...v19 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 21:30:49 +00:00
dependabot[bot]
eefb379386
ci: bump DeterminateSystems/update-flake-lock from 17 to 18
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock ) from 17 to 18.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases )
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v17...v18 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 00:53:46 +02:00
Robert Helgesson
225d1fb77e
hstr: fix sorting in CODEOWNERS
2023-03-25 16:03:16 +01:00
Denis Kaynar
99680311f1
hstr: add module
2023-03-25 15:54:19 +01:00
Damien Cassou
486ba3de4e
copyq: add module
2023-03-22 08:33:34 +01:00
Sefa Eyeoglu
e60080ddfb
listenbrainz-mpd: add module
2023-03-22 08:21:11 +01:00
Chuang Zhu
e386ec640e
mpv: add scriptOpts option, fix tests ( #3491 )
2023-03-21 11:33:36 +01:00
Naïm Favier
62cc5d815c
.github: bump install-nix-action ( #3723 )
...
The new release addresses the issue with Nix 2.14.
https://github.com/cachix/install-nix-action/releases/tag/v20
2023-03-17 14:12:40 +01:00
Thiago Kenji Okada
b832390db3
i3status-rust: update it to handle 0.30.x releases ( #3773 )
...
* i3status-rust: update it to handle 0.30.x releases
0.30.0 is a major release that brings many breaking changes to the
configuration file. See:
https://github.com/greshake/i3status-rust/blob/master/NEWS.md#i3status-rust-0300
The only one that actually affects the module though is the change in
how the theme/icons are defined. Other changes are mostly on how to
specify formatting/blocks, and since we just generate the TOML as-is, it
needs changes in the user side.
So most changes in this commit are documentation updates, having
up-to-date examples from things that changed, e.g.: the new `click`
attribute that now can be applied to any block.
* i3status-rust: only use new format if i3status-rust >= 0.30.0
* news: document the i3status-rust changes
* i3status-rust: add thiagokokada as maintainer
2023-03-16 12:48:55 +01:00
dependabot[bot]
2bd74d92bc
ci: bump DeterminateSystems/update-flake-lock from 16 to 17
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock ) from 16 to 17.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases )
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v16...v17 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 13:17:28 +00:00
h7x4
fce9dbfeb4
lib: add generator for KDL
...
Added a generator for the KDL document language.
This is in order for home-manager to natively generate
the new config format for zellij, as described in nix-community#3364.
There is not a one to one mapping between KDL and nix types,
but attrset translation is heavily based on KDLs JSON-IN-KDL microsyntax.
The exception here is the `_args` and `_props` arguments, which lets you
specify arguments and properties as described in the spec.
See more here:
- https://kdl.dev/
- https://github.com/kdl-org/kdl/blob/main/SPEC.md
The generator also conforms to the interface from the nixpkgs manual:
https://nixos.org/manual/nixpkgs/stable/#sec-generators
Co-authored-by: Gaetan Lepage <gaetan@glepage.com>
2023-03-10 16:48:10 +01:00
Naïm Favier
9438e56a7b
.github: pin nix 2.13 in workflows ( #3720 )
...
2.14 has a bug related to profile locations that breaks nix-env, which
in turn breaks cachix. Pin to 2.13 for now.
More info at https://github.com/NixOS/nixpkgs/pull/218858#issuecomment-1448758169
2023-02-28 22:03:28 +01:00