Personal Nix flake
nixos home-manager nix
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: Overlay patched termshot to support custom fonts

See https://github.com/homeport/termshot/compare/main...jmpaz:termshot:main
for this plus related commits

Also add wrapped termshot to home packages pointing to properly patched
nerd font

+21 -1
+9 -1
nix/home/modules/cli/extras.nix
··· 18 18 jocalsend 19 19 nix-output-monitor 20 20 python312Packages.howdoi 21 - termshot 21 + (symlinkJoin { 22 + name = "termshot"; 23 + paths = [termshot]; 24 + nativeBuildInputs = [makeWrapper]; 25 + postBuild = '' 26 + wrapProgram $out/bin/termshot \ 27 + --add-flags "--font ${nerd-fonts.jetbrains-mono}/share/fonts/truetype/NerdFonts/JetBrainsMono/JetBrainsMonoNerdFontMono-Regular.ttf" 28 + ''; 29 + }) 22 30 ]; 23 31 24 32 programs = {
+12
nix/overlays/termshot.nix
··· 1 + _: final: prev: { 2 + termshot = prev.termshot.overrideAttrs (oldAttrs: { 3 + patches = [ 4 + (prev.fetchpatch { 5 + name = "0001-add-fonts-coloschemes.patch"; 6 + url = "https://github.com/homeport/termshot/commit/8d62a321e2ece245cd318f6c74b50a97911ee7a0.patch"; 7 + hash = "sha256-IPzORyLXkGK6HvP9w11sv/Tbtwju1QFitXeLfTJYWeU="; 8 + }) 9 + ]; 10 + vendorHash = "sha256-d6SXgI+khSD/uj1XY/xCYjklU1S1Hw2mRn12a3+a7Xg="; 11 + }); 12 + }