diff options
author | tzlil <tzlils@protonmail.com> | 2023-08-12 22:36:08 +0300 |
---|---|---|
committer | tzlil <tzlils@protonmail.com> | 2023-08-12 22:36:08 +0300 |
commit | 61a06724bc39e94da259efba3693857bae21949f (patch) | |
tree | 37474f635cd12b182ef60e05ffa994275d568e96 /hosts/navi | |
parent | 551351a9d6661ffb0ad1fea46017714f04a3a70c (diff) |
add pragmata and py and uhhhhh
Diffstat (limited to 'hosts/navi')
-rw-r--r-- | hosts/navi/default.nix | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/hosts/navi/default.nix b/hosts/navi/default.nix index 1bb573f..755d06b 100644 --- a/hosts/navi/default.nix +++ b/hosts/navi/default.nix @@ -89,7 +89,32 @@ }; home-manager.users.tzlil = { - home.packages = [pkgs.schildichat-desktop-wayland pkgs.keepassxc pkgs.gtkcord4]; + home.packages = [ + pkgs.schildichat-desktop-wayland + pkgs.keepassxc + pkgs.gtkcord4 + + (pkgs.stdenv.mkDerivation rec { + name = "pragmata"; + version = "1.0"; + src = ./pragmata; + + installPhase = '' + install -D ${src}/Pragmata_Pro_Bold_Italic.otf $out/share/fonts/opentype/Pragmata_Pro_Bold_Italic.otf + install -D ${src}/Pragmata_Pro_Bold.otf $out/share/fonts/opentype/Pragmata_Pro_Bold.otf + install -D ${src}/Pragmata_Pro_Italic.otf $out/share/fonts/opentype/Pragmata_Pro_Italic.otf + install -D ${src}/Pragmata_Pro_Mono_Bold_Italic.otf $out/share/fonts/opentype/Pragmata_Pro_Mono_Bold_Italic.otf + install -D ${src}/Pragmata_Pro_Mono_Bold.otf $out/share/fonts/opentype/Pragmata_Pro_Mono_Bold.otf + install -D ${src}/Pragmata_Pro_Mono_Italic.otf $out/share/fonts/opentype/Pragmata_Pro_Mono_Italic.otf + install -D ${src}/Pragmata_Pro_Mono_Regular.otf $out/share/fonts/opentype/Pragmata_Pro_Mono_Regular.otf + install -D ${src}/Pragmata_Pro_Regular.otf $out/share/fonts/opentype/Pragmata_Pro_Regular.otf + ''; + }) + + (inputs.rizin-nixpkgs.legacyPackages.${pkgs.system}.cutter.withPlugins (ps: with ps; [rz-ghidra sigdb])) + ]; + + programs.foot.settings.main.font = "Pragmata Pro Mono:size=20"; # programs.qutebrowser = { # enable = true; # settings.colors.webpage.darkmode.enabled = true; @@ -138,5 +163,10 @@ virtualisation.docker.enable = true; virtualisation.docker.storageDriver = "btrfs"; + + # pragmata + # home-manager.users.tzlil.home.packages = [ + + # ]; }; } |