lots of things (insanely good commit msg ik)

This commit is contained in:
xunuwu 2024-11-05 09:15:11 +01:00
parent 37bf3c37a4
commit aac7aed59f
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
16 changed files with 508 additions and 101 deletions

View file

@ -1,8 +1,8 @@
{
_: {
pkgs,
self,
super,
root,
}: {pkgs, ...}: {
...
}: {
fonts = {
packages = with pkgs; [
powerline-fonts
@ -15,26 +15,7 @@
nerdfonts
#(nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];})
(stdenv.mkDerivation {
# font piracy? i would never
pname = "Cartograph-CF";
version = "0.1";
src = pkgs.fetchFromGitHub {
owner = "xiyaowong";
repo = "Cartograph-CF";
rev = "619de85c103dbd5c150e1d5df039357f8ac2ed52";
hash = "sha256-NVqHxLQZnHb0lMjODkaDwSoglGPkUVJHL1xTmASoER4=";
};
dontBuild = true;
installPhase = ''
runHook preInstall
mkdir -p $out/share/fonts
cp -r $src $out/share/fonts
runHook postInstall
'';
})
self.packages.${pkgs.system}.cartograph-cf
];
# causes more issues than it solves