From bf126b5e1ae5cbab3b62c00bbff614a23539e431 Mon Sep 17 00:00:00 2001 From: adikro Date: Sun, 12 Apr 2026 23:47:47 +0200 Subject: finalized client configs for tor, i2pd and yggdrasil --- hm/editors/nixvim/nixvim.nix | 2 +- hm/editors/nvf/nvf.nix | 2 +- hm/env/fsel.nix | 2 +- hm/shell/shell.nix | 1 + hm/shell/zellij.nix | 14 ++++++++++++++ hm/soft/mpv.nix | 3 --- hm/soft/spicetify.nix | 10 ++++++++-- 7 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 hm/shell/zellij.nix (limited to 'hm') diff --git a/hm/editors/nixvim/nixvim.nix b/hm/editors/nixvim/nixvim.nix index b623f75..ea6398b 100644 --- a/hm/editors/nixvim/nixvim.nix +++ b/hm/editors/nixvim/nixvim.nix @@ -17,7 +17,7 @@ in programs.nixvim = { diagnostics.virtual_text = false; enable = true; - package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; + package = inputs.neovim-nightly-overlay.packages.${pkgs.system}.default; viAlias = true; vimAlias = true; diff --git a/hm/editors/nvf/nvf.nix b/hm/editors/nvf/nvf.nix index f9ba866..dc6c072 100644 --- a/hm/editors/nvf/nvf.nix +++ b/hm/editors/nvf/nvf.nix @@ -17,7 +17,7 @@ in enable = true; settings.vim = { - package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; + package = inputs.neovim-nightly-overlay.packages.${pkgs.system}.default; viAlias = true; vimAlias = true; diff --git a/hm/env/fsel.nix b/hm/env/fsel.nix index faa7f24..d942363 100644 --- a/hm/env/fsel.nix +++ b/hm/env/fsel.nix @@ -11,6 +11,6 @@ in { options.hm.env.fsel.enable = lib.mkEnableOption "enables fsel"; config = lib.mkIf cfg.enable { - home.packages = [ inputs.fsel.packages.${pkgs.stdenv.hostPlatform.system}.default ]; + home.packages = [ inputs.fsel.packages.${pkgs.system}.default ]; }; } diff --git a/hm/shell/shell.nix b/hm/shell/shell.nix index a1ca34d..b394626 100644 --- a/hm/shell/shell.nix +++ b/hm/shell/shell.nix @@ -5,5 +5,6 @@ ./fish.nix ./foot.nix ./starship.nix + ./zellij.nix ]; } diff --git a/hm/shell/zellij.nix b/hm/shell/zellij.nix new file mode 100644 index 0000000..333d554 --- /dev/null +++ b/hm/shell/zellij.nix @@ -0,0 +1,14 @@ +{ lib, config, ... }: +let + cfg = config.hm.shell.zellij; +in +{ + options.hm.shell.zellij.enable = lib.mkEnableOption "enables zellij terminal multiplexer"; + + config = lib.mkIf cfg.enable { + programs.zellij = { + enable = true; + # enableFishIntegration = true; + }; + }; +} diff --git a/hm/soft/mpv.nix b/hm/soft/mpv.nix index 2878727..af1d941 100644 --- a/hm/soft/mpv.nix +++ b/hm/soft/mpv.nix @@ -165,17 +165,14 @@ in scripts = with pkgs.mpvScripts; [ webtorrent-mpv-hook - visualizer videoclip thumbfast reload mpv-subtitle-lines mpv-notify-send - # mpv-cheatsheet modernx memo autosubsync-mpv - autosub sponsorblock ]; }; diff --git a/hm/soft/spicetify.nix b/hm/soft/spicetify.nix index 59ed287..98aebe3 100644 --- a/hm/soft/spicetify.nix +++ b/hm/soft/spicetify.nix @@ -1,7 +1,13 @@ -{ inputs, pkgs, config, lib, ... }: +{ + inputs, + pkgs, + config, + lib, + ... +}: let cfg = config.hm.soft.spicetify; - spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system}; + spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system}; in { imports = [ inputs.spicetify-nix.homeManagerModules.default ]; -- cgit v1.3