From 92d4c820341dde24c927e1775344a4f125b93e87 Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Wed, 29 Jun 2022 10:17:07 +0200 Subject: [PATCH 1/6] show column numbers by default --- init.el | 1 + 1 file changed, 1 insertion(+) diff --git a/init.el b/init.el index 9bde272..d819048 100644 --- a/init.el +++ b/init.el @@ -22,6 +22,7 @@ (setq focus-follows-mouse nil) ; stop popups from getting focus (setq mouse-autoselect-window nil) ; stop popups from getting focus (setq display-line-numbers 'relative) ; show relative line-numers +(setq column-number-mode t) ; show column number ;; global keybindings (global-set-key (kbd "C-k") 'previous-line) From 6a1760ac249dc8ff2e5d150b7a60afd91765012b Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Wed, 29 Jun 2022 10:17:19 +0200 Subject: [PATCH 2/6] show hidden files in fzf but no git --- init.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.el b/init.el index d819048..16ebc84 100644 --- a/init.el +++ b/init.el @@ -101,7 +101,7 @@ (use-package counsel :ensure t :config (counsel-mode 1) - (setq counsel-fzf-cmd "fd -H -c never \"%s\"")) + (setq counsel-fzf-cmd "fd -E .git -H -c never \"%s\"")) (use-package counsel-projectile :ensure t) (use-package swiper :ensure t) From 25d9f3b6f86ca75ca82d6dd7cea6e851d53cb23d Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Thu, 30 Jun 2022 10:31:39 +0200 Subject: [PATCH 3/6] store undo history files in .emacs.d --- init.el | 1 + 1 file changed, 1 insertion(+) diff --git a/init.el b/init.el index 16ebc84..63fa305 100644 --- a/init.el +++ b/init.el @@ -13,6 +13,7 @@ (setq backup-directory-alist `(("." . "~/.emacs.d/backups")) ) ; which directory to put backups file (setq vc-follow-symlinks t ) ; don't ask for confirmation when opening symlinked file (setq auto-save-file-name-transforms '((".*" "~/.emacs.d/auto-save-list/" t)) ) ;transform backups file name +(setq undo-tree-history-directory-alist `(("." . "~/.emacs.d/undo-tree-hist/"))) (setq inhibit-startup-screen t ) ; inhibit useless and old-school startup screen (setq ring-bell-function 'ignore ) ; silent bell when you make a mistake (setq coding-system-for-read 'utf-8 ) ; use utf-8 by default From 2724f2a1b27d9df93c073c4483fa4c1f107eaa7a Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Thu, 30 Jun 2022 10:31:54 +0200 Subject: [PATCH 4/6] terraform save on exit --- init.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index 63fa305..b2bd935 100644 --- a/init.el +++ b/init.el @@ -126,7 +126,8 @@ (use-package nix-mode :ensure t :mode "\\.nix\\'") ;; terraform -(use-package terraform-mode :ensure t) +(use-package terraform-mode :ensure t + :config (add-hook 'terraform-mode-hook #'terraform-format-on-save-mode)) ;; rego (use-package rego-mode :ensure t) ;; vue From 52ebcadde6850b163a573679f7390ed61f0bfb5d Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Fri, 8 Jul 2022 14:05:47 +0200 Subject: [PATCH 5/6] enforce spaces in markdown --- init.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/init.el b/init.el index b2bd935..23bc2ad 100644 --- a/init.el +++ b/init.el @@ -163,6 +163,9 @@ "ma" 'puppet-align-block ) ) +(use-package markdown-mode :ensure t + :config + (add-hook 'markdown-mode-hook (lambda () (setq indent-tabs-mode nil)))) ;; php (use-package php-mode :ensure t) ;; k8s From eff75f89112eb8fe213dc24c3ac2a493d5bff15f Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Fri, 8 Jul 2022 14:05:56 +0200 Subject: [PATCH 6/6] cleanup newlines --- init.el | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/init.el b/init.el index 23bc2ad..25f00d4 100644 --- a/init.el +++ b/init.el @@ -176,20 +176,13 @@ (use-package rust-mode :ensure t :config (setq rust-format-on-save t) - (add-hook 'rust-mode-hook - (lambda () (setq indent-tabs-mode nil))) - ) -(add-hook 'rust-mode-hook - (lambda () (setq indent-tabs-mode nil))) + (add-hook 'rust-mode-hook (lambda () (setq indent-tabs-mode nil)))) ;; bazel / starlak (use-package bazel-mode :ensure t) ;; python (use-package lsp-pyright :ensure t - :hook (python-mode . (lambda () - (require 'lsp-pyright) - (lsp)))) ; or lsp-deferred - + :hook (python-mode . (lambda () (require 'lsp-pyright) (lsp)))) ;; code-with-fun (use-package org-jira :ensure t :config