feat: add home-manager module #246
No reviewers
Labels
No labels
actions
bug
build
chore
CI
cleanup
CLI
contribution welcome
docs
duplicate
enhancement
feature
fix
good first issue
help wanted
invalid
perf
question
refactor
release
revert
style
test
tracking
UI
upstream
UX
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Aviac/codeberg-cli!246
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "zwiebelkuchen/codeberg-cli:home-manager"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create a home-manager module that can be consumed the configure
codeberg-clivia nix.For now it simply creates the toml-config file from the given settings attr-set.
Thanks for the contribution! Awesome stuff!
I think I'm fine with merging this. I would really like to have a nixos test for this though, so we can verify it works in the repository itself. I'm not experienced with home-manager nixos tests though so let's just postpone this into a future issue/PR.
@ -0,0 +18,4 @@options.programs.berg = {enable = lib.mkEnableOption "codeberg-cli";package = lib.mkOption {does
lib.mkPackageOption inputs.self.packages.${pkgs.stdenv.system} "berg"not work here? ^^'