summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroskar <[email protected]>2024-05-22 19:43:22 +0200
committeroskar <[email protected]>2024-05-22 19:43:22 +0200
commitde01077bfb714d824830108f6659a0608f4c3654 (patch)
tree24c28796be71dc1c5306844985b548f5b9815d92
parent7f99a6ab75ad7cc3bf0d83584391259cddd35d03 (diff)
updated changes
-rw-r--r--.emacs33
-rw-r--r--emacs18
2 files changed, 45 insertions, 6 deletions
diff --git a/.emacs b/.emacs
new file mode 100644
index 0000000..4b400ee
--- /dev/null
+++ b/.emacs
@@ -0,0 +1,33 @@
+
+(setq inhibit-startup-message t)
+(setq visible-bell t)
+
+;; The menu bar and its configurations
+(menu-bar-mode 1) ;; This one is very useful to leave on actually
+(tool-bar-mode -1) ;; No tool bar
+(scroll-bar-mode -1) ;; No scroll bars
+(global-display-line-numbers-mode 1) ;; Show line numbers
+(column-number-mode 1) ;; Show column numbers as well
+(load-theme 'adwaita t) ;; My preffered themes
+ ;; 'wombat' for dark, 'adwaita' for light
+(set-face-attribute 'default nil :height 125) ;; Text size
+;;(setq make-backup-files nil) ;; Prevent backup file from cluttering
+(setq lock-file-name-transforms
+ '(("\\`/.*/\\([^/]+\\)\\'" "~/.emacs.d/aux/\\1" t)))
+(setq auto-save-file-name-transforms
+ '(("\\`/.*/\\([^/]+\\)\\'" "~/.emacs.d/aux/\\1" t)))
+(setq backup-directory-alist
+ '((".*" . "~/.emacs.d/aux/")))
+(display-battery-mode 1)
+
+;; From how i understand it, these variables are supposed to make tab and indentation be 4 in width?
+(setq-default tab-width 4) ; Tab width (duh)
+(setq c-basic-offset 4) ; Tab width (but for C?)
+(find-file "/home/oskar/doc/how2emacs.txt")
+(switch-to-buffer "*scratch*")
+
+(defun lmid ()
+ ;;Move cursor to the middle of the current line
+ (interactive)
+ (let ((line-length (- (line-end-position) (line-beginning-position))))
+ (goto-char (+ (line-beginning-position) (/ line-length 2)))))
diff --git a/emacs b/emacs
index 207ba0b..a99359d 100644
--- a/emacs
+++ b/emacs
@@ -1,7 +1,4 @@
-
-;; This is my emacs config file
-
(setq inhibit-startup-message t)
(setq visible-bell t)
@@ -11,11 +8,20 @@
(scroll-bar-mode -1) ;; No scroll bars
(global-display-line-numbers-mode 1) ;; Show line numbers
(column-number-mode 1) ;; Show column numbers as well
-(load-theme 'wombat t) ;; My preffered theme
-(set-face-attribute 'default nil :height 200) ;; Text size
-(setq make-backup-files nil) ;; Prevent backup file from cluttering
+(load-theme 'adwaita t) ;; My preffered themes
+ ;; 'wombat' for dark, 'adwaita' for light
+(set-face-attribute 'default nil :height 125) ;; Text size
+;;(setq make-backup-files nil) ;; Prevent backup file from cluttering
+(setq lock-file-name-transforms
+ '(("\\`/.*/\\([^/]+\\)\\'" "~/.emacs.d/aux/\\1" t)))
+(setq auto-save-file-name-transforms
+ '(("\\`/.*/\\([^/]+\\)\\'" "~/.emacs.d/aux/\\1" t)))
+(setq backup-directory-alist
+ '((".*" . "~/.emacs.d/aux/")))
(display-battery-mode 1)
;; From how i understand it, these variables are supposed to make tab and indentation be 4 in width?
(setq-default tab-width 4) ; Tab width (duh)
(setq c-basic-offset 4) ; Tab width (but for C?)
+(find-file "/home/oskar/doc/how2emacs.txt")
+(switch-to-buffer "*scratch*")