This commit is contained in:
암냥 2026-09-14 12:23:38 +09:00
commit e762d73f06
No known key found for this signature in database
2 changed files with 24 additions and 8 deletions

View file

@ -1,4 +1,24 @@
{ pkgs, inputs }: { pkgs, inputs }:
let
tetrioPlus = pkgs.stdenvNoCC.mkDerivation {
pname = "tetrio-plus";
version = "0.28.0";
src = pkgs.fetchurl {
url = "https://gitlab.com/UniQMG/tetrio-plus/-/jobs/13795436076/artifacts/raw/tetrio-plus_v0.28.0_for_desktop_v10.asar.zip";
hash = "sha256-82fbKas/vEinn74yWTXLnU3xmy77A7VXF8yEliXpvmo=";
};
nativeBuildInputs = [ pkgs.unzip ];
dontUnpack = true;
installPhase = ''
runHook preInstall
unzip -p "$src" app.asar > "$out"
runHook postInstall
'';
};
in
with pkgs; with pkgs;
(import ../../../../modules/home/packages.nix { inherit pkgs inputs; }) (import ../../../../modules/home/packages.nix { inherit pkgs inputs; })
++ [ ++ [
@ -9,6 +29,10 @@ with pkgs;
# inputs.waterfox.packages.${pkgs.system}.waterfox # inputs.waterfox.packages.${pkgs.system}.waterfox
gnome-network-displays gnome-network-displays
element-desktop element-desktop
(tetrio-desktop.override {
withTetrioPlus = true;
tetrio-plus = tetrioPlus;
})
# Provides secret-tool, used by Quickshell to load/save API keys. # Provides secret-tool, used by Quickshell to load/save API keys.
libsecret libsecret
inputs.imnyang.packages.${stdenv.hostPlatform.system}.figma-linux inputs.imnyang.packages.${stdenv.hostPlatform.system}.figma-linux

View file

@ -12,12 +12,4 @@
viAlias = true; viAlias = true;
vimAlias = true; vimAlias = true;
}; };
home.activation.nvimConfigRepo = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
target="${config.xdg.configHome}/nvim"
rm -rf "$target"
${pkgs.git}/bin/git clone https://git.pari.ng/imnyang/nvim-config.git "$target"
'';
} }