7 次代碼提交 77950adfeb ... c36b3c51ff

作者 SHA1 備註 提交日期
  koreymacdougall c36b3c51ff Update notes for alt python install 3 年之前
  koreymacdougall d8ee9f8cdb Updates 3 年之前
  koreymacdougall 9f6b6307ba Fix emacs init 3 年之前
  koreymacdougall a00ed7f0f7 Update emacs; projectile 3 年之前
  koreymacdougall 1a80a760f1 Various updates 3 年之前
  koreymacdougall 42e4a04c46 Various updates; add emacs config 3 年之前
  koreymacdougall cb2d2fc4cc Various updates 3 年之前
共有 10 個文件被更改,包括 558 次插入4 次删除
  1. 1 0
      .gitignore
  2. 1 1
      cmus_rc
  3. 1 1
      compton.conf
  4. 252 0
      emacs/.emacs
  5. 237 0
      emacs/.emacs~
  6. 31 0
      emacs/initial_notes.org
  7. 27 0
      emacs/initial_notes.org~
  8. 5 2
      i3/i3_config
  9. 3 0
      mk_sym_links.sh
  10. 0 0
      notes/cheatsheet.md

+ 1 - 0
.gitignore

@@ -1,3 +1,4 @@
 *.swp
 pman
 .gitconfig
+notes/#cheatsheet.md#

+ 1 - 1
cmus_rc

@@ -1,2 +1,2 @@
 view 2
-cd ~/music
+cd ~/audio

+ 1 - 1
compton.conf

@@ -113,7 +113,7 @@ frame-opacity = 1;
 #inactive-opacity-override = true;
 alpha-step = 0.06;
 # note that WM class name can be found with 'xprop WM_CLASS'
-opacity-rule = [ "80:class_g = 'XTerm'"];
+opacity-rule = [ "95:class_g = 'XTerm'"];
 
 # give terminal opacity
 # opacity-rule = [ "80:name  *= 'xterm, vlc'" ];

+ 252 - 0
emacs/.emacs

@@ -0,0 +1,252 @@
+;; link to notes file:
+;; ~/config_files/emacs/initial_notes.org
+;;{{{ Set up package and use-package
+
+(require 'package)
+(add-to-list 'package-archives
+             '("melpa" . "https://melpa.org/packages/") t)
+(package-initialize)
+
+;; Bootstrap 'use-package'
+(eval-after-load 'gnutls
+  '(add-to-list 'gnutls-trustfiles "/etc/ssl/cert.pem"))
+(unless (package-installed-p 'use-package)
+  (package-refresh-contents)
+  (package-install 'use-package))
+(eval-when-compile
+  (require 'use-package))
+(require 'bind-key)
+(setq use-package-always-ensure t)
+
+
+;; (desktop-save-mode 1)
+;; this will ensure that packages are always installed if not present
+(require 'use-package)
+(setq use-package-always-ensure t)
+
+(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/"))
+(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
+(add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/"))
+
+;; make escape key escape commands anywhere
+(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
+
+(use-package projectile
+  :init
+  (projectile-mode +1)
+  :bind (:map projectile-mode-map
+              ("s-p" . projectile-command-map)
+              ("C-c p" . projectile-command-map)))
+
+(use-package markdown-mode
+  :commands (markdown-mode gfm-mode)
+  :mode (("README\\.md\\'" . gfm-mode)
+         ("\\.md\\'" . markdown-mode)
+         ("\\.markdown\\'" . markdown-mode))
+  :init (setq markdown-command "multimarkdown"))
+
+;; set fill column / text width to 80
+(setq-default fill-column 80)
+
+;; Enable auto-fill minor mode in all text modes
+(add-hook 'text-mode-hook 'turn-on-auto-fill)
+;; Enable auto-fill-function 
+(setq-default auto-fill-function 'do-auto-fill)
+
+;; diplay line and column numbers
+(column-number-mode)
+(global-display-line-numbers-mode t)
+;; disable column numbers for term and org modes
+(dolist (mode '(org-mode-hook
+		term-mode-hook
+		eshell-mode-hook))
+  (add-hook mode (lambda () (display-line-numbers-mode 0))))
+
+;; (set-cursor-color "dodgerblue")
+(show-paren-mode 1)
+
+;; (met-frame-parameter (selected-frame) 'alpha '(85 85))
+;; (add-to-list 'default-frame-alist '(alpha 85 85))
+;; (set-face-attribute 'default nil :background "black"
+;;   :foreground "white" :font "Courier" :height 180)
+
+;; Hide scroll/tool/menu bars
+(menu-bar-mode -1)
+(tool-bar-mode -1)
+(toggle-scroll-bar -1)
+;; Don't show splash screen on load
+(setq inhibit-splash-screen t)
+(setq inhibit-startup-message t)
+
+;; (set-face-attribute 'default nil :font "Fira Code Retina" :height 20)
+(set-face-attribute 'default nil :height 140)
+
+;;(setq package-enable-at-startup nil)
+(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")
+
+;; Org Mode Settings
+;; set up an agenda keybind
+(use-package org
+  :config
+  (setq org-ellipsis "  ▼"))
+
+(global-set-key (kbd "C-c a") 'org-agenda)
+;; enable org-bullet-mode, replace asterisks with bullets
+(use-package org-bullets)
+;;(add-hook 'org-mode-hook (lambda () (org-bullets-mode 1)))
+(add-hook 'org-mode-hook #'org-bullets-mode)
+
+;; helm setup
+;; (use-package helM
+;;   :init
+;;   (progn
+;;     (require 'helm-config)
+;;     ;; limit max number of matches displayed for speed
+;;     (setq helm-candidate-number-limit 100)
+;;     ;; replace locate with spotlight on Mac
+;;     (setq helm-locate-command "locate"))
+;;   :bind (("C-x f" . helm-for-files)))
+
+;; intelligently wrap lines in all text modes, including ORG
+(setq auto-fill-mode 1)
+(add-hook 'text-mode-hook 'visual-line-mode)
+
+;; specify my TODO.org file as file for the agenda
+(setq org-agenda-files '("~/TODO.org"))
+(setq org-log-done 'time)
+
+;; Doom ModeLine
+(use-package doom-modeline
+  :init (doom-modeline-mode 1)
+  :config
+  )
+
+(use-package all-the-icons-gnus)
+;; Powerline
+;; (use-package powerline)
+;;(use-package powerline)
+;;(powerline-center-evil-theme)
+
+;; (use-package spacemacs-common
+;;     :ensure spacemacs-theme
+;;     :config
+;;     (load-theme 'spacemacs-dark t))
+;; Doom Themes settings
+(use-package doom-themes
+  :config
+  ;; Global settings (defaults)
+  (setq doom-themes-enable-bold t    ; if nil, bold is universally disabled
+        doom-themes-enable-italic t) ; if nil, italics is universally disabled
+  (load-theme 'doom-palenight t)
+  
+  ;; Corrects (and improves) org-mode's native fontification.
+  (doom-themes-org-config))
+
+;; (load-theme 'wombat)
+
+;; Evil mode
+    (setq evil-undo-system 'undo-fu)
+    (use-package evil
+      :init
+      (setq evil-want-integration t) ;; This is optional since it's already set to t by default.
+      (setq evil-want-keybinding nil)
+      :config
+      (evil-mode 1))
+
+    ;; undo-fu provides redo functionality
+    (use-package undo-fu)
+
+    ;; set undo/redo bindings
+    (define-key evil-normal-state-map "u" 'undo-fu-only-undo)
+    (define-key evil-normal-state-map "\C-r" 'undo-fu-only-redo)
+    (setq initial-major-mode 'evil-mode)
+
+    ;; make Ctrl-i jump forward in jump list
+    (setq evil-want-C-i-jump 1)
+
+    ;; enable gcc for comments
+    (evil-commentary-mode)
+
+    ;; remap colon/semi-colon, though I don't quite understand how
+    (with-eval-after-load 'evil-maps
+    (define-key evil-motion-state-map (kbd ":") 'evil-repeat-find-char)
+    (define-key evil-motion-state-map (kbd ";") 'evil-ex))
+
+    (use-package evil-surround
+      :config
+      (global-evil-surround-mode 1))
+
+    (use-package evil-collection
+      :after evil
+      config
+      (evil-collection-init))
+      
+
+(use-package lorem-ipsum)
+(lorem-ipsum-use-default-bindings)
+;; default bindings
+;; C-c l p 	lorem-ipsum-insert-paragraphs
+;; C-c l s 	lorem-ipsum-insert-sentences
+;; C-c l l 	lorem-ipsum-insert-list
+
+;;========================================
+;; Deprecated variants
+;;(define-key key-translation-map (kbd ";") (kbd ":"))
+;;(define-key key-translation-map (kbd ":") (kbd ";"))
+;; (require 'undo-fu)
+;; (require 'evil)
+;;========================================
+
+
+
+(custom-set-variables
+ ;; custom-set-variables was added by Custom.
+ ;; If you edit it by hand, you could mess it up, so be careful.
+ ;; Your init file should contain only one such instance.
+ ;; If there is more than one, they won't work right.
+ '(ansi-color-names-vector
+   ["#292D3E" "#ff5370" "#c3e88d" "#ffcb6b" "#82aaff" "#c792ea" "#89DDFF" "#EEFFFF"])
+ '(custom-safe-themes
+   (quote
+    ("c83c095dd01cde64b631fb0fe5980587deec3834dc55144a6e78ff91ebc80b19" "a3bdcbd7c991abd07e48ad32f71e6219d55694056c0c15b4144f370175273d16" "8f5a7a9a3c510ef9cbb88e600c0b4c53cdcdb502cfe3eb50040b7e13c6f4e78e" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" default)))
+ '(fci-rule-color "#676E95")
+ '(jdee-db-active-breakpoint-face-colors (cons "#1c1f2b" "#c792ea"))
+ '(jdee-db-requested-breakpoint-face-colors (cons "#1c1f2b" "#c3e88d"))
+ '(jdee-db-spec-breakpoint-face-colors (cons "#1c1f2b" "#676E95"))
+ '(objed-cursor-color "#ff5370")
+ '(org-agenda-files (quote ("~/TODO.org")))
+ '(package-selected-packages
+   (quote
+    (projectile evil-collection markdown-mode ivy-avy org-bullets doom-themes all-the-icons-ivy all-the-icons-gnus doom-modeline zenburn-theme lorem-ipsum ## powerline use-package evil-commentary undo-fu undo-tree evil notmuch)))
+ '(pdf-view-midnight-colors (cons "#EEFFFF" "#292D3E"))
+ '(rustic-ansi-faces
+   ["#292D3E" "#ff5370" "#c3e88d" "#ffcb6b" "#82aaff" "#c792ea" "#89DDFF" "#EEFFFF"])
+ '(vc-annotate-background "#292D3E")
+ '(vc-annotate-color-map
+   (list
+    (cons 20 "#c3e88d")
+    (cons 40 "#d7de81")
+    (cons 60 "#ebd476")
+    (cons 80 "#ffcb6b")
+    (cons 100 "#fcb66b")
+    (cons 120 "#f9a16b")
+    (cons 140 "#f78c6c")
+    (cons 160 "#e78e96")
+    (cons 180 "#d690c0")
+    (cons 200 "#c792ea")
+    (cons 220 "#d97dc1")
+    (cons 240 "#ec6898")
+    (cons 260 "#ff5370")
+    (cons 280 "#d95979")
+    (cons 300 "#b36082")
+    (cons 320 "#8d678b")
+    (cons 340 "#676E95")
+    (cons 360 "#676E95")))
+ '(vc-annotate-very-old-color nil))
+(custom-set-faces
+ ;; custom-set-faces was added by Custom.
+ ;; If you edit it by hand, you could mess it up, so be careful.
+ ;; Your init file should contain only one such instance.
+ ;; If there is more than one, they won't work right.
+ )
+

+ 237 - 0
emacs/.emacs~

@@ -0,0 +1,237 @@
+;; link to notes file:
+;; ~/config_files/emacs/initial_notes.org
+(package-initialize)
+(unless package-archive-contents
+  (package-refresh-contents))
+
+(unless (package-installed-p 'use-packages)
+  (package-install 'use-package))
+
+;; (desktop-save-mode 1)
+;; this will ensure that packages are always installed if not present
+(require 'use-package)
+(setq use-package-always-ensure t)
+
+(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/"))
+(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
+(add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/"))
+
+;; make escape key escape commands anywhere
+(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
+
+(use-package projectile)
+(define-key projectile-mode-map (kbd "s-p") 'projectile-command-map)
+(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
+
+(use-package markdown-mode
+  :commands (markdown-mode gfm-mode)
+  :mode (("README\\.md\\'" . gfm-mode)
+         ("\\.md\\'" . markdown-mode)
+         ("\\.markdown\\'" . markdown-mode))
+  :init (setq markdown-command "multimarkdown"))
+
+;; set fill column / text width to 80
+(setq-default fill-column 80)
+
+;; Enable auto-fill minor mode in all text modes
+(add-hook 'text-mode-hook 'turn-on-auto-fill)
+;; Enable auto-fill-function 
+(setq-default auto-fill-function 'do-auto-fill)
+
+;; diplay line and column numbers
+(column-number-mode)
+(global-display-line-numbers-mode t)
+;; disable column numbers for term and org modes
+(dolist (mode '(org-mode-hook
+		term-mode-hook
+		eshell-mode-hook))
+  (add-hook mode (lambda () (display-line-numbers-mode 0))))
+
+;; (set-cursor-color "dodgerblue")
+(show-paren-mode 1)
+
+;; (met-frame-parameter (selected-frame) 'alpha '(85 85))
+;; (add-to-list 'default-frame-alist '(alpha 85 85))
+;; (set-face-attribute 'default nil :background "black"
+;;   :foreground "white" :font "Courier" :height 180)
+
+;; Hide scroll/tool/menu bars
+(menu-bar-mode -1)
+(tool-bar-mode -1)
+(toggle-scroll-bar -1)
+;; Don't show splash screen on load
+(setq inhibit-splash-screen t)
+(setq inhibit-startup-message t)
+
+;; (set-face-attribute 'default nil :font "Fira Code Retina" :height 20)
+(set-face-attribute 'default nil :height 140)
+
+;;(setq package-enable-at-startup nil)
+(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")
+
+;; Org Mode Settings
+;; set up an agenda keybind
+(use-package org
+  :config
+  (setq org-ellipsis "  ▼"))
+
+(global-set-key (kbd "C-c a") 'org-agenda)
+;; enable org-bullet-mode, replace asterisks with bullets
+(use-package org-bullets)
+;;(add-hook 'org-mode-hook (lambda () (org-bullets-mode 1)))
+(add-hook 'org-mode-hook #'org-bullets-mode)
+
+;; helm setup
+;; (use-package helM
+;;   :init
+;;   (progn
+;;     (require 'helm-config)
+;;     ;; limit max number of matches displayed for speed
+;;     (setq helm-candidate-number-limit 100)
+;;     ;; replace locate with spotlight on Mac
+;;     (setq helm-locate-command "locate"))
+;;   :bind (("C-x f" . helm-for-files)))
+
+;; intelligently wrap lines in all text modes, including ORG
+(setq auto-fill-mode 1)
+(add-hook 'text-mode-hook 'visual-line-mode)
+
+;; specify my TODO.org file as file for the agenda
+(setq org-agenda-files '("~/TODO.org"))
+(setq org-log-done 'time)
+
+;; Doom ModeLine
+(use-package doom-modeline
+  :init (doom-modeline-mode 1)
+  :config
+  )
+
+(use-package all-the-icons-gnus)
+;; Powerline
+;; (use-package powerline)
+;;(use-package powerline)
+;;(powerline-center-evil-theme)
+
+;; (use-package spacemacs-common
+;;     :ensure spacemacs-theme
+;;     :config
+;;     (load-theme 'spacemacs-dark t))
+;; Doom Themes settings
+(use-package doom-themes
+  :config
+  ;; Global settings (defaults)
+  (setq doom-themes-enable-bold t    ; if nil, bold is universally disabled
+        doom-themes-enable-italic t) ; if nil, italics is universally disabled
+  (load-theme 'doom-palenight t)
+  
+  ;; Corrects (and improves) org-mode's native fontification.
+  (doom-themes-org-config))
+
+;; (load-theme 'wombat)
+
+;; Evil mode
+    (setq evil-undo-system 'undo-fu)
+    (use-package evil
+      :init
+      (setq evil-want-integration t) ;; This is optional since it's already set to t by default.
+      (setq evil-want-keybinding nil)
+      :config
+      (evil-mode 1))
+
+    ;; undo-fu provides redo functionality
+    (use-package undo-fu)
+
+    ;; set undo/redo bindings
+    (define-key evil-normal-state-map "u" 'undo-fu-only-undo)
+    (define-key evil-normal-state-map "\C-r" 'undo-fu-only-redo)
+    (setq initial-major-mode 'evil-mode)
+
+    ;; make Ctrl-i jump forward in jump list
+    (setq evil-want-C-i-jump 1)
+
+    ;; enable gcc for comments
+    (evil-commentary-mode)
+
+    ;; remap colon/semi-colon, though I don't quite understand how
+    (with-eval-after-load 'evil-maps
+    (define-key evil-motion-state-map (kbd ":") 'evil-repeat-find-char)
+    (define-key evil-motion-state-map (kbd ";") 'evil-ex))
+
+    (use-package evil-surround
+      :config
+      (global-evil-surround-mode 1))
+
+    (use-package evil-collection
+      :after evil
+      :config
+      (evil-collection-init))
+      
+
+(use-package lorem-ipsum)
+(lorem-ipsum-use-default-bindings)
+;; default bindings
+;; C-c l p 	lorem-ipsum-insert-paragraphs
+;; C-c l s 	lorem-ipsum-insert-sentences
+;; C-c l l 	lorem-ipsum-insert-list
+
+;;========================================
+;; Deprecated variants
+;;(define-key key-translation-map (kbd ";") (kbd ":"))
+;;(define-key key-translation-map (kbd ":") (kbd ";"))
+;; (require 'undo-fu)
+;; (require 'evil)
+;;========================================
+
+
+
+(custom-set-variables
+ ;; custom-set-variables was added by Custom.
+ ;; If you edit it by hand, you could mess it up, so be careful.
+ ;; Your init file should contain only one such instance.
+ ;; If there is more than one, they won't work right.
+ '(ansi-color-names-vector
+   ["#292D3E" "#ff5370" "#c3e88d" "#ffcb6b" "#82aaff" "#c792ea" "#89DDFF" "#EEFFFF"])
+ '(custom-safe-themes
+   (quote
+    ("c83c095dd01cde64b631fb0fe5980587deec3834dc55144a6e78ff91ebc80b19" "a3bdcbd7c991abd07e48ad32f71e6219d55694056c0c15b4144f370175273d16" "8f5a7a9a3c510ef9cbb88e600c0b4c53cdcdb502cfe3eb50040b7e13c6f4e78e" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" default)))
+ '(fci-rule-color "#676E95")
+ '(jdee-db-active-breakpoint-face-colors (cons "#1c1f2b" "#c792ea"))
+ '(jdee-db-requested-breakpoint-face-colors (cons "#1c1f2b" "#c3e88d"))
+ '(jdee-db-spec-breakpoint-face-colors (cons "#1c1f2b" "#676E95"))
+ '(objed-cursor-color "#ff5370")
+ '(org-agenda-files (quote ("~/TODO.org")))
+ '(package-selected-packages
+   (quote
+    (projectile evil-collection markdown-mode ivy-avy org-bullets doom-themes all-the-icons-ivy all-the-icons-gnus doom-modeline zenburn-theme lorem-ipsum ## powerline use-package evil-commentary undo-fu undo-tree evil notmuch)))
+ '(pdf-view-midnight-colors (cons "#EEFFFF" "#292D3E"))
+ '(rustic-ansi-faces
+   ["#292D3E" "#ff5370" "#c3e88d" "#ffcb6b" "#82aaff" "#c792ea" "#89DDFF" "#EEFFFF"])
+ '(vc-annotate-background "#292D3E")
+ '(vc-annotate-color-map
+   (list
+    (cons 20 "#c3e88d")
+    (cons 40 "#d7de81")
+    (cons 60 "#ebd476")
+    (cons 80 "#ffcb6b")
+    (cons 100 "#fcb66b")
+    (cons 120 "#f9a16b")
+    (cons 140 "#f78c6c")
+    (cons 160 "#e78e96")
+    (cons 180 "#d690c0")
+    (cons 200 "#c792ea")
+    (cons 220 "#d97dc1")
+    (cons 240 "#ec6898")
+    (cons 260 "#ff5370")
+    (cons 280 "#d95979")
+    (cons 300 "#b36082")
+    (cons 320 "#8d678b")
+    (cons 340 "#676E95")
+    (cons 360 "#676E95")))
+ '(vc-annotate-very-old-color nil))
+(custom-set-faces
+ ;; custom-set-faces was added by Custom.
+ ;; If you edit it by hand, you could mess it up, so be careful.
+ ;; Your init file should contain only one such instance.
+ ;; If there is more than one, they won't work right.
+ )
+

+ 31 - 0
emacs/initial_notes.org

@@ -0,0 +1,31 @@
+* Open file under cursor
+M-x find-file-at-point
+  
+* List all keybinds
+C-h b (opens in minibuffer)
+
+* List keybinds for a particular mode
+C-h m
+
+* GoTo file under point
+gf (almost certainly from evil-mode)
+
+* Show history of commands
+C-h l
+
+* Org-mode, change state of TODO
+C-c C-t
+  
+* Kill buffer
+C-c k
+
+* Next / Prev buffer
+C-x Right  / C-x Left
+
+* Dired mode, up a directory
+^
+(note: should remap forward/backward dir nav to h/l, or C-h/C-l)
+* Dired mode, refresh directory (if changed on disk
+gr
+* For doom-mode-line, and all-the-icons, must install fonts
+M-x all-the-icons-install-fonts

+ 27 - 0
emacs/initial_notes.org~

@@ -0,0 +1,27 @@
+* Open file under cursor
+M-x find-file-at-point
+  
+* List all keybinds
+C-h b (opens in minibuffer)
+
+* List keybinds for a particular mode
+C-h m
+
+* GoTo file under point
+gf (almost certainly from evil-mode)
+
+* Show history of commands
+C-h l
+
+* Org-mode, change state of TODO
+C-c C-t
+  
+* Kill buffer
+C-c k
+
+* Next / Prev buffer
+C-x Right  / C-x Left
+
+* Dired mode, up a directory
+^
+(note: should remap forward/backward dir nav to h/l, or C-h/C-l)

+ 5 - 2
i3/i3_config

@@ -30,6 +30,9 @@ bindsym $mod+t                          exec /usr/bin/thunderbird
 set $browser "firejail firefox"
 bindsym $mod+w                          exec $browser
 
+# emacs
+bindsym $mod+e                          exec /usr/bin/emacs
+
 # vim
 bindsym $mod+Control+v                  exec /usr/bin/xterm -e vim
 
@@ -84,7 +87,7 @@ bindsym $mod+f fullscreen toggle
 # change container layout (stacked, tabbed, toggle split)
 bindsym $mod+s layout stacking
 # bindsym $mod+t layout tabbed
-bindsym $mod+e layout toggle split
+# bindsym $mod+e layout toggle split
 
 # toggle tiling / floating
 bindsym $mod+Shift+space floating toggle
@@ -134,7 +137,7 @@ bindsym $mod+Shift+r restart
 bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
 
 # convenenience shortcut for suspend
-bindsym $mod+x exec systemctl suspend
+bindsym $mod+Shift+x exec systemctl suspend
 
 # increase /decrease size of gaps
 # tips and inspiration thanks to lukesmith.xyz's dotfiles

+ 3 - 0
mk_sym_links.sh

@@ -6,6 +6,9 @@ ln -sf ~/config_files/.bashrc ~/.bashrc
 #vimrc symlink
 ln -sf ~/config_files/vim/.vimrc ~/.vimrc
 
+#.emacs symlink
+ln -sf ~/config_files/emacs/.emacs ~/.emacs
+
 #for xmledit in vim, link the xml.vim file to html.vim
 #otherwise, tag completions won't work in erb and the like
 ln -sf ~/.vim/plugged/xmledit/ftplugin/xml.vim ~/.vim/plugged/xmledit/ftplugin/html.vim

+ 0 - 0
notes/cheatsheet.md


Some files were not shown because too many files changed in this diff