{
"nodes": {
"doom-emacs": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1634812062,
+ "narHash": "sha256-LL6aP+Y/L4TPfYzO2v1WCeRY6v9MW9vX7kC6sxgWah0=",
+ "owner": "hlissner",
+ "repo": "doom-emacs",
+ "rev": "0869d28483b5d81b818b110af351fd5c4dc04dd9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hlissner",
+ "repo": "doom-emacs",
+ "type": "github"
+ }
+ },
+ "doom-emacs_2": {
"flake": false,
"locked": {
"lastModified": 1626604817,
},
"nix-doom-emacs": {
"inputs": {
- "doom-emacs": "doom-emacs",
+ "doom-emacs": "doom-emacs_2",
"doom-snippets": "doom-snippets",
"emacs-overlay": [
"emacs-overlay"
},
"root": {
"inputs": {
+ "doom-emacs": "doom-emacs",
"emacs-overlay": "emacs-overlay",
"flake-utils": "flake-utils",
"home-manager": "home-manager",
:config
;;literate
(default +bindings +smartparens))
+
+(setq undo-limit 80000000 ; Raise undo-limit to 80Mb
+ evil-want-fine-undo t ; By default while in insert all changes are one big blob. Be more granular
+ auto-save-default t ; Nobody likes to loose work, I certainly don't
+ truncate-string-ellipsis "…" ; Unicode ellispis are nicer than "...", and also save /precious/ space
+ password-cache-expiry nil ; I can trust my computers ... can't I?
+ ;; scroll-preserve-screen-position 'always ; Don't have `point' jump around
+ scroll-margin 2) ; It's nice to maintain a little margin
+
+;;(setq lsp-lens-mode t)
+(setq lsp-modeline-diagnostics-enable t)