aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd/hpkg/test/foot.nix
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/hpkg/test/foot.nix')
-rw-r--r--cmd/hpkg/test/foot.nix48
1 files changed, 48 insertions, 0 deletions
diff --git a/cmd/hpkg/test/foot.nix b/cmd/hpkg/test/foot.nix
new file mode 100644
index 00000000..76b677ac
--- /dev/null
+++ b/cmd/hpkg/test/foot.nix
@@ -0,0 +1,48 @@
+{
+ lib,
+ buildPackage,
+ foot,
+ wayland-utils,
+ inconsolata,
+}:
+
+buildPackage {
+ name = "foot";
+ inherit (foot) version;
+
+ identity = 2;
+ id = "org.codeberg.dnkl.foot";
+
+ modules = [
+ {
+ home.packages = [
+ foot
+
+ # For wayland-info:
+ wayland-utils
+ ];
+ }
+ ];
+
+ nixosModules = [
+ {
+ # To help with OCR:
+ environment.etc."xdg/foot/foot.ini".text = lib.generators.toINI { } {
+ main = {
+ font = "inconsolata:size=14";
+ };
+ colors = rec {
+ foreground = "000000";
+ background = "ffffff";
+ regular2 = foreground;
+ };
+ };
+
+ fonts.packages = [ inconsolata ];
+ }
+ ];
+
+ script = ''
+ exec foot "$@"
+ '';
+}