Skip to content

Commit

Permalink
Remove stuff that is cached elsewhere
Browse files Browse the repository at this point in the history
Lanzaboote v0.4.1 is in nix-community.cachix.org.
XWaylandVideoBridge and gtk4-layer-shell are in nixpkgs.
  • Loading branch information
42LoCo42 committed Jun 12, 2024
1 parent 9a18dfa commit 3709a4a
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 106 deletions.
3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,20 @@ A personal collection of unusual things
| Name | Description | Homepage |
|------|-------------|----------|
|`9mount`|A set of SUID tools for mounting 9p filesystems via v9fs|https://sqweek.net/code/9mount|
|`XWaylandVideoBridge`|Utility to allow streaming Wayland windows to X applications|https://invent.kde.org/system/xwaylandvideobridge|
|`agregore`|A minimal browser for the distributed web|https://github.com/AgregoreWeb/agregore-browser|
|`bedrockdb`|Rock solid distributed database specializing in active/active automatic failover and WAN replication|https://bedrockdb.com|
|`capnp-go`|Cap'n Proto library and code generator for Go|https://github.com/capnproto/go-capnp|
|`e2eirc`|E2EIRC allows you to create end to end encrpyted chat rooms on Regular (Unmodified) IRC servers and your favorite IRC client.|https://github.com/novus0rdo/e2eirc|
|`flameshot-fixed`|A fork of Flameshot without selection lag, configured to work with Wayland|https://github.com/lbatalha/flameshot|
|`foot-transparent`|A patched version of the foot terminal emulator that brings back fullscreen transparency|https://github.com/NotAShelf/nyxpkgs/blob/main/pkgs/applications/terminal-emulators/foot-transparent/default.nix|
|`fusepod`|A userspace filesystem which mounts your iPod.|https://github.com/keegancsmith/FUSEPod|
|`gtk4-layer-shell`|A library to desktop components for Wayland using the Layer Shell protocol and GTK4|https://github.com/wmww/gtk4-layer-shell|
|`jade`|Pug template engine for Go|https://github.com/Joker/jade|
|`libhpke`|HPKE implementation in C|https://github.com/oktaysm/hpke|
|`lone`|The standalone Linux Lisp|https://github.com/lone-lang/lone|
|`m9u`|A 9P music server|https://sqweek.net/code/m9u/|
|`msp-cgt`|MSP430 code generation tools|https://www.ti.com/tool/MSP-CGT|
|`mspgcc-ti`|Open Source Compiler for MSP Microcontrollers|https://www.ti.com/tool/MSP430-GCC-OPENSOURCE|
|`my-htop`|htop with sorting in tree mode fixed|https://htop.dev|
|`my-lzbt`|Secure Boot for NixOS - pinned to v0.3.0|https://github.com/nix-community/lanzaboote|
|`my-ncmpcpp`|ncmpcpp except the media library always shows Albums - Songs|https://rybczak.net/ncmpcpp/|
|`photoview`|Photo gallery for self-hosted personal servers|https://photoview.github.io|
|`prettier-plugin-go-template`|Fixes prettier formatting for go templates|https://github.com/NiklasPor/prettier-plugin-go-template|
Expand Down
16 changes: 2 additions & 14 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,16 @@
inherit (nixpkgs-pin.lib) mapAttrsToList pipe recursiveUpdate;

nyx = builtins.getFlake "github:notashelf/nyxpkgs/a9c2ef2ea7c4b7e5036f7c60108df2bbcfc9a3c4?narHash=sha256-NiL7KfpHhUx7zLVFKtwPz7d9uJq/ABQEqf1y/lTWSGI=";
lanza030 = builtins.getFlake "github:nix-community/lanzaboote/64b903ca87d18cef2752c19c098af275c6e51d63?narHash=sha256-Fb5TeRTdvUlo/5Yi2d%2BFC8a6KoRLk2h1VE0/peMhWPs%3D";

mkPackages = system:
let pkgs = import nixpkgs-pin { inherit system; }; in rec {
let pkgs = import nixpkgs-pin { inherit system; }; in {
"9mount" = pkgs.callPackage ./packages/9mount { };
XWaylandVideoBridge = pkgs.callPackage ./packages/XWaylandVideoBridge.nix { };
agregore = pkgs.callPackage ./packages/agregore { };
bedrockdb = pkgs.callPackage ./packages/bedrockdb { };
capnp-go = pkgs.callPackage ./packages/capnp-go.nix { };
e2eirc = pkgs.callPackage ./packages/e2eirc { };
flameshot-fixed = pkgs.callPackage ./packages/flameshot-fixed.nix { };
fusepod = pkgs.callPackage ./packages/fusepod.nix { };
gtk4-layer-shell = pkgs.callPackage ./packages/gtk4-layer-shell.nix { };
jade = pkgs.callPackage ./packages/jade.nix { };
libhpke = pkgs.callPackage ./packages/libhpke { };
lone = pkgs.callPackage ./packages/lone { };
Expand All @@ -36,7 +33,7 @@
redis-json = pkgs.callPackage ./packages/redis-json { };
sae_pk_gen = pkgs.callPackage ./packages/sae_pk_gen.nix { };
samloader = pkgs.callPackage ./packages/samloader.nix { };
wayland-shell = pkgs.callPackage ./packages/wayland-shell.nix { inherit gtk4-layer-shell; };
wayland-shell = pkgs.callPackage ./packages/wayland-shell.nix { };

foot-transparent = nyx.packages.${system}.foot-transparent // {
meta.description = "A patched version of the foot terminal emulator that brings back fullscreen transparency";
Expand All @@ -55,13 +52,6 @@
};
});

my-lzbt = lanza030.packages.${system}.lzbt.overrideAttrs (_: {
meta = {
description = "Secure Boot for NixOS - pinned to v0.3.0";
homepage = "https://github.com/nix-community/lanzaboote";
};
});

my-ncmpcpp = pkgs.ncmpcpp.overrideAttrs (old: {
patches = [ ./packages/my-ncmpcpp.patch ];
meta = old.meta // {
Expand Down Expand Up @@ -100,8 +90,6 @@
"9mount" = import ./packages/9mount/module.nix {
packages = self.outputs.packages;
};

inherit (lanza030.nixosModules) lanzaboote;
};

templates = let dir = ./templates; in pipe dir [
Expand Down
47 changes: 0 additions & 47 deletions packages/XWaylandVideoBridge.nix

This file was deleted.

42 changes: 0 additions & 42 deletions packages/gtk4-layer-shell.nix

This file was deleted.

0 comments on commit 3709a4a

Please sign in to comment.