feat: add indenting levels for programming languages

This commit is contained in:
Artur Manuel 2024-11-17 05:41:01 +00:00
commit 8e9bf673e9
2 changed files with 22 additions and 19 deletions

View file

@ -11,31 +11,26 @@
(setq minibuffer-prompt-properties (setq minibuffer-prompt-properties
'(read-only t cursor-intangible t face minibuffer-prompt)) '(read-only t cursor-intangible t face minibuffer-prompt))
(add-hook 'minibuffer-setup-hook #'cursor-intangible-mode) (add-hook 'minibuffer-setup-hook #'cursor-intangible-mode)
:custom
(inhibit-startup-screen t)
(inhibit-splash-screen t)
(initial-scratch-message nil)
(enable-recursive-minibuffers t)
(read-extended-command-predicate #'command-completion-default-include-p)
(tab-always-indent 'complete)
:config :config
(setq-default mode-line-format nil) (setq inhibit-splash-screen t
inhibit-startup-screen t
initial-scratch-message nil
enable-recursive-minibuffers t
read-extended-command-predicate #'command-completion-default-include-p
tab-always-indent 'complete)
(menu-bar-mode -1) (menu-bar-mode -1)
(tool-bar-mode -1) (tool-bar-mode -1)
(scroll-bar-mode -1) (scroll-bar-mode -1)
:hook ((prog-mode . display-line-numbers-mode) :hook ((prog-mode . display-line-numbers-mode)
(text-mode . display-line-numbers-mode))) (text-mode . display-line-numbers-mode)))
(use-package mood-line
:init
(mood-line-mode 1))
(use-package spacious-padding (use-package spacious-padding
:init :init
(spacious-padding-mode)) (spacious-padding-mode 1))
(use-package nano-modeline
:hook ((prog-mode . nano-modeline-prog-mode)
(text-mode . nano-modeline-text-mode)
(org-mode . nano-modeline-org-mode)
(org-capture-mode . nano-modeline-org-capture-mode)
(org-agenda-mode . nano-modeline-org-agenda-mode)))
(use-package helm (use-package helm
:bind (("C-x C-f" . helm-find-files) :bind (("C-x C-f" . helm-find-files)
@ -47,10 +42,10 @@
(use-package savehist (use-package savehist
:init :init
(savehist-mode)) (savehist-mode 1))
(use-package which-key (use-package which-key
:init (which-key-mode)) :init (which-key-mode 1))
(use-package base16-theme (use-package base16-theme
:init :init
@ -71,4 +66,12 @@
(use-package haskell-mode (use-package haskell-mode
:mode "\\.hs\\'") :mode "\\.hs\\'")
(use-package python
:config
(setq python-indent-offset 4))
(use-package cc-mode
:config
(setq c-basic-offset 4))
(provide 'config) (provide 'config)

View file

@ -29,7 +29,7 @@ in
builtins.attrValues { builtins.attrValues {
inherit (epkgs) inherit (epkgs)
spacious-padding spacious-padding
nano-modeline mood-line
which-key which-key
helm helm
base16-theme base16-theme