From 7dd1d94a31efade1fe025f77e70034fe9246d10c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20R=C3=B6ger?= Date: Tue, 21 Oct 2025 18:15:16 +0200 Subject: [PATCH] Home Gen60 @ 2025-10-21-18:15 by jonas@monolith --- home/jonas@comfy-station.nix | 5 ++++- home/jonas@harbor.nix | 5 +++-- home/jonas@monolith.nix | 10 ++++++++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/home/jonas@comfy-station.nix b/home/jonas@comfy-station.nix index 5a7b720..65300b0 100644 --- a/home/jonas@comfy-station.nix +++ b/home/jonas@comfy-station.nix @@ -1,6 +1,7 @@ { config, pkgs, + lib, ... }: { imports = [ @@ -43,9 +44,11 @@ hive.zsh.enable = true; hive.nix-scripts.enable = true; hive.doom.enable = true; + hive.doom.asDefaultEditor = true; hive.doom.enableCopilot = true; hive.doom.withNixPkgs = true; hive.doom.withShellPkgs = true; + hive.doom.withPythonPkgs = true; # Make session variables available in systemd units # SEE: https://github.com/nix-community/home-manager/pull/5543 @@ -81,7 +84,7 @@ home.stateVersion = "24.11"; # Please read the comment before changing. home.sessionVariables = { - EDITOR = "vim"; + EDITOR = lib.mkDefault "vim"; }; # Let Home Manager install and manage itself. diff --git a/home/jonas@harbor.nix b/home/jonas@harbor.nix index e880f57..18a43c4 100644 --- a/home/jonas@harbor.nix +++ b/home/jonas@harbor.nix @@ -1,4 +1,4 @@ -{...}: { +{lib, ...}: { # Home Manager needs a bit of information about you and the paths it should # manage. home.username = "jonas"; @@ -9,6 +9,7 @@ hive.nix-scripts.enable = true; hive.ranger.enable = true; hive.doom.enable = true; + hive.doom.asDefaultEditor = true; hive.doom.withNixPkgs = true; hive.doom.withShellPkgs = true; @@ -22,7 +23,7 @@ home.stateVersion = "24.11"; # Please read the comment before changing. home.sessionVariables = { - EDITOR = "vim"; + EDITOR = lib.mkDefault "vim"; }; # Let Home Manager install and manage itself. diff --git a/home/jonas@monolith.nix b/home/jonas@monolith.nix index e318e4b..b18c010 100644 --- a/home/jonas@monolith.nix +++ b/home/jonas@monolith.nix @@ -1,4 +1,8 @@ -{config, ...}: rec { +{ + config, + lib, + ... +}: rec { # Home Manager needs a bit of information about you and the paths it should # manage. home.username = "jonas"; @@ -10,10 +14,12 @@ # hive moduless hive.doom.enable = true; + hive.doom.asDefaultEditor = true; hive.doom.enableCopilot = true; hive.doom.enableTidal = true; hive.doom.withNixPkgs = true; hive.doom.withShellPkgs = true; + hive.doom.withPythonPkgs = true; hive.firefox = { enable = true; plasmaIntegration = false; @@ -62,7 +68,7 @@ home.stateVersion = "24.11"; # Please read the comment before changing. home.sessionVariables = { - EDITOR = "vim"; + EDITOR = lib.mkDefault "vim"; }; # Let Home Manager install and manage itself.