better bindings mostly
This commit is contained in:
parent
dc5602f2e4
commit
8f0cb2ab5c
44
config.el
44
config.el
|
@ -1,19 +1,53 @@
|
||||||
(setq doom-theme 'doom-one)
|
;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; File Locations ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
|
|
||||||
(setq display-line-numbers-type t)
|
|
||||||
(setq org-directory "~/org-mode/")
|
(setq org-directory "~/org-mode/")
|
||||||
|
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
;; Keybindings ;;
|
||||||
|
;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
|
;; Cut/paste like a normal human being.
|
||||||
|
(cua-mode 1)
|
||||||
|
|
||||||
|
;; Tab key binding.
|
||||||
|
(global-set-key (kbd "TAB") #'self-insert-command)
|
||||||
|
|
||||||
|
;; Spam Ctrl + s to save.
|
||||||
|
(global-set-key (kbd "C-s") 'save-buffer)
|
||||||
|
|
||||||
|
;; Prevent backspace from turning a tab character into 4 spaces.
|
||||||
|
(setq backward-delete-char-untabify-method nil)
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; Display Options ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
|
;; This theme is inspired by the atom one dark theme
|
||||||
|
(setq doom-theme 'doom-one)
|
||||||
|
|
||||||
|
;; Display line numbers the normal way.
|
||||||
|
(setq display-line-numbers-type t)
|
||||||
|
|
||||||
|
;; Display time in specific formats.
|
||||||
(setq display-time-24hr-format 1)
|
(setq display-time-24hr-format 1)
|
||||||
(setq display-time-day-and-date 1)
|
(setq display-time-day-and-date 1)
|
||||||
|
;; Enable diplaying time
|
||||||
(display-time-mode 1)
|
(display-time-mode 1)
|
||||||
|
|
||||||
|
|
||||||
;; Restore the menu bar because doom-emacs disables it.
|
;; Restore the menu bar because doom-emacs disables it.
|
||||||
(defun restore-menu-bar()
|
(defun restore-menu-bar()
|
||||||
(interactive)
|
(interactive)
|
||||||
(if (fboundp 'scroll-bar-mode) (scroll-bar-mode 1))
|
|
||||||
(if (fboundp 'tool-bar-mode) (tool-bar-mode 1))
|
(if (fboundp 'tool-bar-mode) (tool-bar-mode 1))
|
||||||
(if (fboundp 'menu-bar-mode) (menu-bar-mode 1)))
|
(if (fboundp 'menu-bar-mode) (menu-bar-mode 1)))
|
||||||
|
|
||||||
(restore-menu-bar)
|
(restore-menu-bar)
|
||||||
|
|
||||||
|
|
||||||
|
;; Start emacs maximized.
|
||||||
|
(add-hook 'window-setup-hook #'toggle-frame-maximized)
|
||||||
|
|
||||||
|
;; Set tab width, Doesn't seem to work :( ;;
|
||||||
|
(setq-default tab-width 1)
|
||||||
|
|
Loading…
Reference in a new issue