From 16bbc166528b674751c638a6e2210b8d1d2bfa26 Mon Sep 17 00:00:00 2001 From: Linnnus Date: Mon, 29 Apr 2024 08:54:22 +0200 Subject: muhammed: Make iterm2/neovim respect system dark mode --- hosts/muhammed/home/iterm2/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'hosts/muhammed/home/iterm2/default.nix') diff --git a/hosts/muhammed/home/iterm2/default.nix b/hosts/muhammed/home/iterm2/default.nix index d868e57..b6a9ecc 100644 --- a/hosts/muhammed/home/iterm2/default.nix +++ b/hosts/muhammed/home/iterm2/default.nix @@ -1,17 +1,13 @@ # This file configures iterm2. Note that the actual definition of iTerm2 for # home-manager is in `modules/home-manager/iterm2`. *That* file declares # `options.programs.iterm2.enable`. -{ - pkgs, - lib, - ... -}: let - inherit (lib) mkIf; - inherit (pkgs.stdenv) isDarwin; -in { - config = mkIf isDarwin { +{pkgs, ...}: { + config = { home.packages = with pkgs; [imgcat]; + # Install a script which automatically makes iTerm2 match the system-wide light/dark mode. + home.file."/Library/Application Support/iTerm2/Scripts/AutoLaunch/auto_theme.py".text = builtins.readFile ./auto_theme.py; + programs.iterm2 = { enable = true; # config = { -- cgit v1.2.3