minimalize

This commit is contained in:
41666 2024-04-24 22:50:18 -04:00
parent ca04040731
commit 301a382021
8 changed files with 13 additions and 80 deletions

1
.envrc
View file

@ -1 +0,0 @@
use flake;

2
.gitattributes vendored
View file

@ -1,2 +0,0 @@
*.png !text !filter !merge !diff
*.gif !text !filter !merge !diff

View file

@ -33,17 +33,3 @@ We have a module to automatically import and configure derivations as Akkoma emo
```
This module will place these packages/derivations in `services.akkoma.extraStatic."emoji/${package.name}"`, and map these prefixes to picker tabs via `services.akkoma.config.":pleroma".":emoji".groups`.
## Emote Packs
### Lightrunner Custom
_Used by https://sapphic.engineer and https://porcelain.doll.repair, among others._
- **Hearts** - `lightrunner-custom.hearts` - Hearts, Noegrams, and other personal bits and bobs.
- **Anime** - `lightrunner-custom.anime` - A pack of cute anime emotes
### Volpeon
- **Blobfox** - `volpeon.blobfox` - Blobfoxes
- **Neocat** - `volpeon.neocat` - Neocats

View file

@ -13,19 +13,18 @@
packages = forAllSystems (system: let
pkgs = nixpkgs.legacyPackages.${system};
in import ./packages.nix {
inherit pkgs inputs;
utils = import ./utils.nix { inherit pkgs; };
});
devShells = forAllSystems (system: let
pkgs = nixpkgs.legacyPackages.${system};
in {
default = pkgs.mkShell {
buildInputs = with pkgs; [
bun
just
];
mkEmotePack = {
src,
name,
version ? "v0.0.1",
convertSVGs ? false
}: pkgs.stdenvNoCC.mkDerivation {
inherit src name version;
buildPhase = ''
cp -r $src/ $out/
'';
};
});
};

View file

@ -1,14 +0,0 @@
{ pkgs, utils, inputs, ... }: let
specialArgs = { inherit pkgs utils inputs; };
in {
# These are specific to the Lightrunner System instances.
lightrunner-custom = {
anime = import ./custom/anime.nix specialArgs;
hearts = import ./custom/hearts.nix specialArgs;
};
volpeon = {
blobfox = import ./volpeon/blobfox.nix specialArgs;
neocat = import ./volpeon/neocat.nix specialArgs;
};
}

View file

@ -1,14 +0,0 @@
{ pkgs, ... }: {
mkEmotePack = {
src,
name,
version ? "v0.0.1",
convertSVGs ? false
}: pkgs.stdenvNoCC.mkDerivation {
inherit src name version;
buildPhase = ''
cp -r $src/ $out/
'';
};
}

View file

@ -1,12 +0,0 @@
{ utils, pkgs, ... }: let
rev = "6d3bb625c795ac1bd1484d37b1e1ceb5015d624e";
in utils.mkEmotePack {
name = "volpeon-blobfox";
version = rev;
convertSVGs = true;
src = pkgs.fetchgit {
url = "https://git.vulpes.one/git/blobfox-emojis.git";
rev = rev;
hash = "sha256-IMXC4WfAIGs3Ljc+GM3/YyfE0jOyxsoRvF4LwA4AYrw=";
};
}

View file

@ -1,9 +0,0 @@
{ utils, pkgs, ... }: utils.mkEmotePack {
name = "volpeon-neocat";
version = "1.1";
unzip = true;
src = pkgs.fetchurl {
url = "https://volpeon.ink/emojis/neocat/neocat.zip";
hash = "sha256-DZDuk0Djlax504flNWdpqAw+ROLOOVGj0ZvJLyouo7A=";
};
}