From 2f9c8f3d339da551f88dac6012f131747d3edaa7 Mon Sep 17 00:00:00 2001 From: moons Date: Fri, 31 Jul 2026 14:39:43 +0900 Subject: [PATCH] text editor --- .../applications/gnome-text-editor/home.nix | 24 +++++++++++++++++++ modules/profiles/workload/personal/meta.nix | 1 + 2 files changed, 25 insertions(+) create mode 100644 modules/applications/gnome-text-editor/home.nix diff --git a/modules/applications/gnome-text-editor/home.nix b/modules/applications/gnome-text-editor/home.nix new file mode 100644 index 0000000..fedbc42 --- /dev/null +++ b/modules/applications/gnome-text-editor/home.nix @@ -0,0 +1,24 @@ +{ pkgs, lib, ... }: +lib.mkIf pkgs.stdenv.hostPlatform.isLinux { + home.packages = [ pkgs.gnome-text-editor ]; + + dconf.settings."org/gnome/TextEditor" = { + style-variant = "follow"; + wrap-text = true; + spellcheck = true; + restore-session = true; + show-line-numbers = false; + show-right-margin = false; + show-map = false; + highlight-current-line = false; + auto-indent = false; + discover-settings = false; + enable-snippets = false; + keybindings = "default"; + }; + + xdg.mimeApps = { + enable = true; + defaultApplicationPackages = [ pkgs.gnome-text-editor ]; + }; +} diff --git a/modules/profiles/workload/personal/meta.nix b/modules/profiles/workload/personal/meta.nix index 328135a..7440197 100644 --- a/modules/profiles/workload/personal/meta.nix +++ b/modules/profiles/workload/personal/meta.nix @@ -5,6 +5,7 @@ "applications.1password" "applications.chrome" "applications.discord" + "applications.gnome-text-editor" "applications.kde" "applications.parsec" "applications.slack"