Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phanirithvij/nur-packages

these packages are those packages that yet might not belong in nixpkgs
https://github.com/phanirithvij/nur-packages

Last synced: 10 days ago
JSON representation

these packages are those packages that yet might not belong in nixpkgs

Awesome Lists containing this project

README

        

# nur-packages

**My personal [NUR](https://github.com/nix-community/NUR) repository**

### packages

| package | version | source | reason |
| ------------- | -------------------------- | ------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- |
| feedpushr | 3.4-unstable-2024-07-08 | https://github.com/ncarlier/feedpushr | rss notify via scripts |
| goagen_1 | 1.4.3 | https://github.com/goadesign/goa/tree/v1 | oudated goadesign command, for feedpushr, can be deprecated once https://github.com/ncarlier/feedpushr/issues/93 |
| jampack | 0.30.0-unstable-2024-10-11 | https://github.com/divriots/jampack | can be used from inside node but packaged just in case |
| qbittorrentui | 0.3.6 | https://github.com/rmartin16/qbittorrentui | use it in servers, lightweight webui client |
| rsshub | 0-unstable-2024-11-18 | https://github.com/DIYgod/RSSHub | (failed to source upstream pr-tracker custom route) (nixpkgs upstream nixos module) |

### in nixpkgs

| package | url | nixpkgs pr (by anyone) |
| -------- | --------------------------------------------- | -------------------------------------------- |
| diffnav | https://github.com/dlvhdr/diffnav/releases | https://github.com/nixos/nixpkgs/pull/345587 |
| gtrash | https://github.com/umlx5h/gtrash/releases | https://github.com/NixOS/nixpkgs/pull/281705 |
| pik | https://github.com/jacek-kurlit/pik/releases | https://github.com/NixOS/nixpkgs/pull/350269 |
| ufetch | https://gitlab.com/jschx/ufetch | https://github.com/NixOS/nixpkgs/pull/266274 |
| gama-tui | https://github.com/termkit/gama | https://github.com/NixOS/nixpkgs/pull/358316 |
| gocovsh | https://github.com/orlangure/gocovsh/releases | https://github.com/NixOS/nixpkgs/pull/358316 |
| golds | https://github.com/go101/golds | https://github.com/NixOS/nixpkgs/pull/358316 |
| pkgsite | https://github.com/golang/pkgsite | https://github.com/NixOS/nixpkgs/pull/358316 |
| tcount | https://github.com/rrethy/tcount | https://github.com/NixOS/nixpkgs/pull/358316 |

### I maintain

| package | url | nixpkgs location | pr |
| ------------- | -------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------- |
| distrobox-tui | https://github.com/phanirithvij/distrobox-tui/tags | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/di/distrobox-tui/package.nix | https://github.com/NixOS/nixpkgs/pull/332765 |
| gh-i | https://github.com/gennaro-tedesco/gh-i/releases | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/gh/gh-i/package.nix | https://github.com/NixOS/nixpkgs/pull/332765 |
| gitcs | https://github.com/knbr13/gitcs/releases | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/gi/gitcs/package.nix | https://github.com/NixOS/nixpkgs/pull/332765 |
| gogup | https://github.com/nao1215/gup/releases | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/go/gogup/package.nix | https://github.com/NixOS/nixpkgs/pull/332765 |
| go-mtree | https://github.com/vbatts/go-mtree/releases | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/go/gomtree/package.nix | https://github.com/NixOS/nixpkgs/pull/332765 |
| opengist | https://github.com/thomiceli/opengist/releases | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/op/opengist/package.nix | https://github.com/NixOS/nixpkgs/pull/349718 |
| viddy | https://github.com/sachaos/viddy/releases | https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/vi/viddy/package.nix | https://github.com/NixOS/nixpkgs/pull/336100 |

### NOTES

- To use the above derivations in your setup, copy and adapt, please don't use my repo directly.
- As I will remove them from here if they get be upstreamed to nixpkgs.
- And for that reason I don't plan to submit my repo to nur-community.
- found something in the repo horrendous? (>.<)
- send a message in github issues and help me learn nix (please?)
- I don't have access to a mac, and thus I don't care about mac builds unless the need arises. (eg. upstreaming something in nixpkgs)

### TODO

- [x] nix-schema, pushed to cachix!
- [ ] distrobox-tui-dev upd isnt working properly
- [ ] some check that ensures readme and upd-all.sh are updated along with pkgs/
- [ ] overlays
- navi-master (needed it once, good to have + interested)
- git-bug-master (one day github -> git-bug local first)
- pr-tracker-patched (follow pr-tracker init pr nixpkgs and rm)
- [ ] nixos modules
- opengist (inprog out of tree)
- rsshub (very simple, next)
- snips.sh
- teldrive (immich is a good one for inspiration) (onhold)
- cloudflared ??
- [ ] hm modules
- espanso wayland+x11 overlay?
- [ ] lib
- funcs that might be useful
- as of now use it as a bookmark/snippet/learnings wiki for useful nixpkgs funcs
- patchShebangs w/ chmod +x
- substituteInplace --replace-{fail,...}
- override
- overrideAttrs
- overrideModAttrs (find a discourse thread for this as an example)
- packageOverrides ??
- extensible (packagesWith)
- create a real wiki article and remove here?
- under nixpkgs contrib > good to know (tent.)