Update formatting

This commit is contained in:
2024-11-28 12:33:54 +00:00
parent 229ce25895
commit dcf9226198

View File

@@ -5,8 +5,10 @@
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
}; };
outputs = { self, nixpkgs }: outputs = {
let self,
nixpkgs,
}: let
system = "x86_64-linux"; system = "x86_64-linux";
version = "1.0.1-a.19"; version = "1.0.1-a.19";
downloadUrl = { downloadUrl = {
@@ -24,19 +26,57 @@
inherit system; inherit system;
}; };
runtimeLibs = with pkgs; [ runtimeLibs = with pkgs;
libGL libGLU libevent libffi libjpeg libpng libstartup_notification libvpx libwebp [
stdenv.cc.cc fontconfig libxkbcommon zlib freetype libGL
gtk3 libxml2 dbus xcb-util-cursor alsa-lib libpulseaudio pango atk cairo gdk-pixbuf glib libGLU
udev libva mesa libnotify cups pciutils libevent
ffmpeg libglvnd pipewire libffi
] ++ (with pkgs.xorg; [ libjpeg
libxcb libX11 libXcursor libXrandr libXi libXext libXcomposite libXdamage libpng
libXfixes libXScrnSaver libstartup_notification
libvpx
libwebp
stdenv.cc.cc
fontconfig
libxkbcommon
zlib
freetype
gtk3
libxml2
dbus
xcb-util-cursor
alsa-lib
libpulseaudio
pango
atk
cairo
gdk-pixbuf
glib
udev
libva
mesa
libnotify
cups
pciutils
ffmpeg
libglvnd
pipewire
]
++ (with pkgs.xorg; [
libxcb
libX11
libXcursor
libXrandr
libXi
libXext
libXcomposite
libXdamage
libXfixes
libXScrnSaver
]); ]);
mkZen = { variant }: mkZen = {variant}: let
let
downloadData = downloadUrl."${variant}"; downloadData = downloadUrl."${variant}";
in in
pkgs.stdenv.mkDerivation { pkgs.stdenv.mkDerivation {
@@ -78,8 +118,7 @@
meta.mainProgram = "zen"; meta.mainProgram = "zen";
}; };
in in {
{
packages."${system}" = { packages."${system}" = {
generic = mkZen {variant = "generic";}; generic = mkZen {variant = "generic";};
specific = mkZen {variant = "specific";}; specific = mkZen {variant = "specific";};