add kitti3

This commit is contained in:
Dmitriy Kholkin 2022-01-29 00:51:09 +03:00
parent 2134a2a161
commit 00a602d77a
4 changed files with 30 additions and 0 deletions

View File

@ -12,6 +12,7 @@ with config.deviceSpecific; {
# git-filter-repo
glib
# gptfdisk
kitti3
libqalculate
lm_sensors
lnav

View File

@ -23,6 +23,7 @@ with lib; {
ceserver = pkgs.callPackage ./packages/ceserver.nix { };
gamescope = pkgs.callPackage ./packages/gamescope.nix { };
ibm-plex-powerline = pkgs.callPackage ./packages/ibm-plex-powerline.nix { };
kitti3 = pkgs.python3Packages.callPackage ./packages/kitti3.nix { };
mpris-ctl = pkgs.callPackage ./packages/mpris-ctl.nix { };
multimc = pkgs.qt5.callPackage ./packages/multimc.nix { multimc-repo = inputs.multimc-cracked; };
reshade-shaders = pkgs.callPackage ./packages/reshade-shaders.nix { };

View File

@ -0,0 +1,26 @@
{ lib, buildPythonPackage, fetchPypi, i3ipc }:
buildPythonPackage rec {
pname = "kitti3";
version = "0.4.1";
format = "wheel";
src = fetchPypi {
inherit pname version format;
# format = "wheel";
dist = "py3";
python = "py3";
sha256 = "0sf9h0cfs24hgln25z2j4jib530mq931h8xjgxkfr79qrqr3k6dm";
};
doCheck = false;
propagatedBuildInputs = [ i3ipc ];
meta = with lib; {
homepage = "https://github.com/LandingEllipse/kitti3";
description = "Kitty drop-down service for sway & i3wm";
license = licenses.bsd3;
maintainers = with maintainers; [ ataraxiadev ];
};
}

View File

@ -150,6 +150,7 @@ in {
"move container to workspace temp; [workspace=__focused__] kill; workspace temp; move container to workspace temp; workspace temp";
"${modifier}+w" = "exec ${apps.dmenu.cmd}";
"${modifier}+Return" = "exec ${apps.term.cmd}";
"${modifier}+Shift+Return" = "nop kitti3";
"${modifier}+e" = "exec ${apps.editor.cmd}";
"${modifier}+o" = "layout toggle all";
@ -288,6 +289,7 @@ in {
hide_edge_borders --i3 smart
exec pkill swaynag
exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP
exec_always --no-startup-id kitti3 -p BC
'';
extraSessionCommands = ''
# export SDL_VIDEODRIVER=wayland