some minor interface improvements
This commit is contained in:
parent
86bf03eb90
commit
2e18c50463
1 changed files with 16 additions and 6 deletions
22
init.el
22
init.el
|
@ -55,6 +55,10 @@
|
||||||
(setq visible-bell t)
|
(setq visible-bell t)
|
||||||
(setq-default fill-column 80)
|
(setq-default fill-column 80)
|
||||||
|
|
||||||
|
;; bigger frames
|
||||||
|
(add-to-list 'default-frame-alist '(height . 50))
|
||||||
|
(add-to-list 'default-frame-alist '(width . 100))
|
||||||
|
|
||||||
;; I'm the only cowboy on this mainframe
|
;; I'm the only cowboy on this mainframe
|
||||||
;; (setq create-lockfiles nil)
|
;; (setq create-lockfiles nil)
|
||||||
|
|
||||||
|
@ -70,8 +74,9 @@
|
||||||
(straight-use-package 'nyan-mode)
|
(straight-use-package 'nyan-mode)
|
||||||
(nyan-mode 1)
|
(nyan-mode 1)
|
||||||
|
|
||||||
(straight-use-package 'direnv)
|
(straight-use-package 'git-gutter)
|
||||||
(direnv-mode)
|
(global-git-gutter-mode 1)
|
||||||
|
(diminish 'git-gutter-mode)
|
||||||
|
|
||||||
(straight-use-package 'which-key)
|
(straight-use-package 'which-key)
|
||||||
(which-key-mode)
|
(which-key-mode)
|
||||||
|
@ -139,13 +144,18 @@
|
||||||
(straight-use-package 'counsel)
|
(straight-use-package 'counsel)
|
||||||
(counsel-mode 1)
|
(counsel-mode 1)
|
||||||
(diminish 'counsel-mode)
|
(diminish 'counsel-mode)
|
||||||
(global-set-key (kbd "C-s") 'swiper)
|
(global-set-key (kbd "M-s M-s") 'swiper)
|
||||||
|
|
||||||
;; autocompletion by default
|
;; autocompletion by default
|
||||||
(straight-use-package 'company)
|
(straight-use-package 'company)
|
||||||
(company-mode 1)
|
(company-mode 1)
|
||||||
(diminish 'company-mode)
|
(diminish 'company-mode)
|
||||||
|
|
||||||
|
;; better tree mode
|
||||||
|
(use-package neotree
|
||||||
|
:straight t
|
||||||
|
:bind (:map oxamap ("f" . 'neotree-toggle)))
|
||||||
|
|
||||||
;; CC mode default styles
|
;; CC mode default styles
|
||||||
(require 'cc-mode)
|
(require 'cc-mode)
|
||||||
(setq c-default-style '((java-mode . "java")
|
(setq c-default-style '((java-mode . "java")
|
||||||
|
@ -187,7 +197,7 @@
|
||||||
(lisp-mode . rainbow-delimiters-mode)
|
(lisp-mode . rainbow-delimiters-mode)
|
||||||
(scheme-mode . rainbow-delimiters-mode)
|
(scheme-mode . rainbow-delimiters-mode)
|
||||||
(inferior-scheme-mode . rainbow-delimiters-mode)
|
(inferior-scheme-mode . rainbow-delimiters-mode)
|
||||||
(racket-mode . rainbow-delimiters-mode)
|
(geiser-mode . rainbow-delimiters-mode)
|
||||||
(cc-mode . rainbow-delimiters-mode)))
|
(cc-mode . rainbow-delimiters-mode)))
|
||||||
|
|
||||||
(use-package org
|
(use-package org
|
||||||
|
@ -356,8 +366,8 @@
|
||||||
;; projectile
|
;; projectile
|
||||||
(use-package projectile
|
(use-package projectile
|
||||||
:straight t
|
:straight t
|
||||||
:bind (:map oxamap ("p" . projectile-command-map))
|
:commands projectile-command-map
|
||||||
:config (projectile-mode 1))
|
:bind (:map oxamap ("p" . projectile-command-map)))
|
||||||
|
|
||||||
;; I use custom vars for local config, so let's put them to separate file, where
|
;; I use custom vars for local config, so let's put them to separate file, where
|
||||||
;; it's easier for git to ignore it
|
;; it's easier for git to ignore it
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue