Compare commits
6 commits
5884224a9f
...
eff75f8911
Author | SHA1 | Date | |
---|---|---|---|
![]() |
eff75f8911 | ||
![]() |
52ebcadde6 | ||
![]() |
2724f2a1b2 | ||
![]() |
25d9f3b6f8 | ||
![]() |
6a1760ac24 | ||
![]() |
92d4c82034 |
1 changed files with 10 additions and 11 deletions
21
init.el
21
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
|
||||
|
@ -22,6 +23,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)
|
||||
|
@ -100,7 +102,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)
|
||||
|
||||
|
@ -124,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
|
||||
|
@ -160,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
|
||||
|
@ -170,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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue