diff --git a/backup/dotfiles/kakoune.nix b/backup/dotfiles/kakoune.nix index a51470a..bdb5a16 100644 --- a/backup/dotfiles/kakoune.nix +++ b/backup/dotfiles/kakoune.nix @@ -83,8 +83,7 @@ let else "${pkgs.wl-clipboard}/bin/wl-paste"; in { - home.packages = - [ pkgs.shellcheck (pkgs.callPackage ../pkgs/kak-session { }) ]; + home.packages = [ pkgs.shellcheck ]; programs.kakoune = { enable = true; diff --git a/dotfiles/zsh/default.nix b/dotfiles/zsh/default.nix index 40abf9e..7394f58 100644 --- a/dotfiles/zsh/default.nix +++ b/dotfiles/zsh/default.nix @@ -48,4 +48,6 @@ in { share = true; }; }; + + home.packages = [ pkgs.kak-session ]; } diff --git a/flake.nix b/flake.nix index f5d8458..162959c 100644 --- a/flake.nix +++ b/flake.nix @@ -54,6 +54,8 @@ tmux-session = final.callPackage ./pkgs/tmux-session { }; comma = final.callPackage inputs.comma { }; + + kak-session = final.callPackage ./pkgs/kak-session { }; }) ]; in { diff --git a/backup/pkgs/kak-session/default.nix b/pkgs/kak-session/default.nix similarity index 72% rename from backup/pkgs/kak-session/default.nix rename to pkgs/kak-session/default.nix index fd77884..078e255 100644 --- a/backup/pkgs/kak-session/default.nix +++ b/pkgs/kak-session/default.nix @@ -1,7 +1,5 @@ -{ sources ? import ../../nix/sources.nix, nixpkgs ? import sources.nixpkgs { } -}: -with nixpkgs; -stdenv.mkDerivation { +{ pkgs ? import { }, ... }: +pkgs.stdenv.mkDerivation { name = "kak-session"; src = ./.; buildInputs = [ pkgs.makeWrapper ]; diff --git a/backup/pkgs/kak-session/kak-session.sh b/pkgs/kak-session/kak-session.sh similarity index 100% rename from backup/pkgs/kak-session/kak-session.sh rename to pkgs/kak-session/kak-session.sh