Skip to content

Commit d0ed996

Browse files
committed
(use-package emacs), dropped reverse-im
1 parent 541c90a commit d0ed996

File tree

1 file changed

+25
-21
lines changed

1 file changed

+25
-21
lines changed

Diff for: init.el

+25-21
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,23 @@
11
;; artsi0m's emacs config
22

3-
(when (eq system-type 'windows-nt)
4-
(setq system-time-locale "C")) ;; For dealing with org-pomodoro
3+
(use-package emacs
4+
:init
5+
6+
;; For dealing with org-pomodoro
7+
(when (eq system-type 'windows-nt)
8+
(setq system-time-locale "C"))
59

6-
(when (eq system-type 'berkeley-unix) ;; ls from GNU coreutils on
7-
(setq insert-directory-program "gls")) ;; OpenBSD
10+
;; ls from GNU coreutils on OpenBSD
11+
(when (eq system-type 'berkeley-unix)
12+
(setq insert-directory-program "gls"))
813

9-
(defvar *fs-encoding* 'utf-8) ;; for org export i need some way to save files in unicode
14+
;; for org export i need some way to save files in unicode
15+
16+
(defvar *fs-encoding* 'utf-8)
17+
18+
;; I use colemak keyboard layout
19+
(load-file "~/.emacs.d/cyrillic-colemak.el")
20+
(setq default-input-method "cyrillic-colemak"))
1021

1122
(require 'package)
1223
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
@@ -20,21 +31,10 @@
2031

2132
;; use-package
2233
(setq use-package-enable-imenu-support t)
23-
(eval-when-compile
24-
(unless (require 'use-package nil t)
25-
(package-install 'use-package)))
2634
(setq use-package-always-ensure t)
2735
(unless (require 'bind-key nil t)
2836
(package-install 'bind-key))
2937

30-
(use-package reverse-im
31-
;; I use colemak keyboard layout
32-
:init
33-
(load-file "~/.emacs.d/cyrillic-colemak.el")
34-
:custom
35-
(reverse-im-input-methods '("cyrillic-colemak"))
36-
:config
37-
(reverse-im-mode t))
3838

3939
(use-package org-timeblock
4040
:vc (:fetcher github :repo ichernyshovvv/org-timeblock))
@@ -54,7 +54,11 @@
5454
'((sequence "TODO(1)" "|" "DONE(2)" "FAIL(3)" ))))
5555

5656
(use-package howm
57-
:if (string= (system-name) "KANAMORI")
57+
:init
58+
(setq howm-view-title-header "*")
59+
60+
:if (string-match-p "kanamori" (system-name))
61+
5862
:custom
5963
(howm-home-directory "~/Documents/howm/")
6064
(howm-directory "~/Documents/howm/")
@@ -67,8 +71,8 @@
6771
(advice-add 'eglot-completion-at-point :around #'cape-wrap-buster)
6872

6973
(defun my/eglot-capf ()
70-
(setq-local completion-at-point-functions
71-
(list (cape-super-capf
74+
(setq-local completion-at-point-functions
75+
(list (cape-super-capf
7276
#'eglot-completion-at-point
7377
;; #'tempel-expand ;; I don't use tempel yet
7478
#'cape-file))))
@@ -81,7 +85,7 @@
8185
(corfu-cycle t)
8286
(corfu-preselect 'prompt)
8387
:bind
84-
("TAB" . completion-at-point)
88+
([C-tab] . completion-at-point)
8589
(:map corfu-map
8690
("TAB" . corfu-next)
8791
([tab] . corfu-next)
@@ -103,7 +107,7 @@
103107
'("7e300d88af7750886190c744f63d2d66580bb2cbb8e371a3cb5109afe3017a5a" default))
104108
'(org-pomodoro-audio-player 'sound-wav)
105109
'(package-selected-packages
106-
'(cape corfu eglot org org-ql esup transpose-frame fb2-reader howm calfw-ical calfw-org calfw sound-wav org-pomodoro org-drill minsk-theme))
110+
'(org-roam-ql cape corfu eglot org org-ql esup transpose-frame fb2-reader calfw-ical calfw-org calfw howm sound-wav org-pomodoro org-drill minsk-theme))
107111
'(package-vc-selected-packages
108112
'((org-timeblock :vc-backend Git :url "https://github.com/ichernyshovvv/org-timeblock")
109113
(vc-use-package :vc-backend Git :url "https://github.com/slotThe/vc-use-package"))))

0 commit comments

Comments
 (0)