summaryrefslogtreecommitdiffstats
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorAustin Horstman <khaneliman12@gmail.com>2024-04-14 16:49:49 -0500
committerAustin Horstman <khaneliman12@gmail.com>2024-04-23 15:45:44 -0500
commit2f35dcbdf544c5b0f697bb1b5abebcd4f4fe9cfd (patch)
treec8e0f8a65b0b81f082a7ab8bd7739a61c6a15bef /pkgs/os-specific
parent3d06f73179401bcce967c5a5b54cc7005cb26348 (diff)
skhd: pkgs/os-specific -> pkgs/by-name
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/darwin/skhd/default.nix55
-rw-r--r--pkgs/os-specific/darwin/skhd/org.nixos.skhd.plist23
2 files changed, 0 insertions, 78 deletions
diff --git a/pkgs/os-specific/darwin/skhd/default.nix b/pkgs/os-specific/darwin/skhd/default.nix
deleted file mode 100644
index 539e90562ec7..000000000000
--- a/pkgs/os-specific/darwin/skhd/default.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{ lib
-, stdenv
-, fetchFromGitHub
-, Carbon
-, Cocoa
-, testers
-, nix-update-script
-}:
-
-stdenv.mkDerivation (finalAttrs: {
- pname = "skhd";
- version = "0.3.9";
-
- src = fetchFromGitHub {
- owner = "koekeishiya";
- repo = "skhd";
- rev = "v${finalAttrs.version}";
- hash = "sha256-fnkWws/g4BdHKDRhqoCpdPFUavOHdk8R7h7H1dAdAYI=";
- };
-
- buildInputs = [
- Carbon
- Cocoa
- ];
-
- makeFlags = [
- "BUILD_PATH=$(out)/bin"
- ];
-
- env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
-
- postInstall = ''
- mkdir -p $out/Library/LaunchDaemons
- cp ${./org.nixos.skhd.plist} $out/Library/LaunchDaemons/org.nixos.skhd.plist
- substituteInPlace $out/Library/LaunchDaemons/org.nixos.skhd.plist --subst-var out
- '';
-
- passthru = {
- tests.version = testers.testVersion {
- package = finalAttrs.finalPackage;
- version = "skhd-v${finalAttrs.version}";
- };
-
- updateScript = nix-update-script { };
- };
-
- meta = {
- description = "Simple hotkey daemon for macOS";
- homepage = "https://github.com/koekeishiya/skhd";
- license = lib.licenses.mit;
- mainProgram = "skhd";
- maintainers = with lib.maintainers; [ cmacrae lnl7 periklis khaneliman ];
- platforms = lib.platforms.darwin;
- };
-})
diff --git a/pkgs/os-specific/darwin/skhd/org.nixos.skhd.plist b/pkgs/os-specific/darwin/skhd/org.nixos.skhd.plist
deleted file mode 100644
index e6624487740b..000000000000
--- a/pkgs/os-specific/darwin/skhd/org.nixos.skhd.plist
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>Label</key>
- <string>org.nixos.skhd</string>
- <key>ProgramArguments</key>
- <array>
- <string>@out@/bin/skhd</string>
- </array>
- <key>ProcessType</key>
- <string>Interactive</string>
- <key>EnvironmentVariables</key>
- <dict>
- <key>PATH</key>
- <string>@out@/bin:/nix/var/nix/profiles/default/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
- </dict>
- <key>RunAtLoad</key>
- <true/>
- <key>KeepAlive</key>
- <true/>
-</dict>
-</plist>