From c034fdeb6f58699aca649fe8865a1d2e2e544362 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Fri, 21 Feb 2025 21:51:49 +0100 Subject: [PATCH] micro save cursor --- users/pbsds/home/modules/micro.nix | 2 -- users/pbsds/home/profiles/micro.nix | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/users/pbsds/home/modules/micro.nix b/users/pbsds/home/modules/micro.nix index b7cd5b4..378cd92 100644 --- a/users/pbsds/home/modules/micro.nix +++ b/users/pbsds/home/modules/micro.nix @@ -83,11 +83,9 @@ in { home.sessionVariables = mkIf cfg.trueColor { MICRO_TRUECOLOR = "1"; }; - xdg.configFile."micro/settings.json".force = true; # TODO: this should be an option xdg.configFile."micro/settings.json".source = jsonFormat.generate "micro-settings" cfg.settings; - xdg.configFile."micro/bindings.json".force = true; # TODO: this should be an option xdg.configFile."micro/bindings.json".source = jsonFormat.generate "micro-bindings" cfg.bindings; diff --git a/users/pbsds/home/profiles/micro.nix b/users/pbsds/home/profiles/micro.nix index e8a7bf7..2fb58ab 100644 --- a/users/pbsds/home/profiles/micro.nix +++ b/users/pbsds/home/profiles/micro.nix @@ -23,9 +23,13 @@ fi ''; + xdg.configFile."micro/settings.json".force = true; + xdg.configFile."micro/bindings.json".force = true; + programs.micro.enable = true; programs.micro.trueColor = true; programs.micro.settings.colorscheme = "railscast"; + programs.micro.settings.savecursor = true; programs.micro.settings.rmtrailingws = true; programs.micro.settings.tabstospaces = true; programs.micro.settings.autoclose = false;