Commit Graph
100 Commits
Author SHA1 Message Date
lupan c3cca30ca0 add notmuch with newest messages first 2019-12-30 19:29:21 +01:00
lupan 277a938089 windmove: use C-s-(j|k|h|l) 2019-12-30 19:29:21 +01:00
lupan 99f6eaa5ee org: use org-hide-leading-stars instead of org-bullets 2019-12-30 19:29:21 +01:00
lupan d3bb0fe381 shell: use fish if installed, defer vterm 2019-12-30 19:29:21 +01:00
lupan 6519b7cb2d change cursor to bar 2019-12-30 10:42:43 +01:00
lupan a4fd006690 ace-window: use base line characters instead of digits 2019-12-22 13:29:03 +01:00
lupan 6ed194b603 go: change title to "Go (golang)" with #go links still working 2019-12-22 11:41:02 +01:00
lupan 70832c8d26 exwm: bind s-<tab> to switching to previous workspace 2019-12-22 11:10:25 +01:00
lupan 6f14e4fb8e helm: swoop also split with multiple windows 2019-12-22 10:21:48 +01:00
lupan 02f4780f00 fix: use apropospriate-theme (was apropospriate) 2019-12-22 01:11:49 +01:00
lupan dcc9757666 bind S-s-<return> to vterm 2019-12-21 23:23:28 +01:00
lupan f352439ea0 add vterm 2019-12-21 22:17:39 +01:00
lupan 034a85e13f theme: switch to apropospriate 2019-12-21 18:26:19 +01:00
lupan 0db53b4415 exwm: use only if environment variable MY_USE_EXWM is set 2019-12-21 18:26:19 +01:00
lupan c5bd6b545c simplify populating my-switch-to-register-map 2019-12-21 12:25:18 +01:00
lupan 52d6ab9632 rust: note on installing rust-src 2019-12-20 23:20:35 +01:00
lupan 43a4b16d75 git: add C-x M-g binding before magit is loaded 2019-12-20 23:20:35 +01:00
lupan 4cd17a638c add note on installation on Emacs 25 2019-12-20 23:20:35 +01:00
lupan 10189cf277 rust: replace :if keyword with when around use-package call 2019-12-19 21:21:58 +01:00
lupan 259a69d95f add yasnippet-snippets 2019-12-19 21:17:04 +01:00
lupan 1d2c5c5e54 spell checking git commits, use flycheck, rename functions 2019-12-19 01:11:51 +01:00
lupan 89e8072992 appearance: add subheadings 2019-12-17 23:55:34 +01:00
lupan 3766dd502c rust: defer loading thanks to removing rust-mode from auto-mode-alist 2019-12-17 23:47:14 +01:00
lupan 92ac862a0d rtags: use non-breaking spaces to avoid wrapping Key column on the webpage 2019-12-17 23:21:52 +01:00
lupan 199b6677d6 only rebind M-x and C-x C-f on successful loading of helm
to get this basic operations otherwise
2019-12-17 23:16:03 +01:00
lupan ce4d1c86a8 use :config/:demand instead of calling functions from package in :init
display errors "Cannot load" instead of specific "Symbol’s function
definition is void"
2019-12-17 23:16:03 +01:00
lupan 52a15b543e reorder descriptions, and add one, move recentf-max-saved-items 2019-12-17 23:16:03 +01:00
lupan 208524ec82 reorganize git, yasnippet and compilation
- join git related packages in git section
- join yasnippet related packages, moved to productivity
- join compilation related declarations to common programming
2019-12-17 23:16:03 +01:00
lupan a0f1d0439d turn on yasnippet global mode after init (fix for Emacs 27 git) 2019-12-17 23:16:03 +01:00
lupan 30a7ff1227 term: another hook needed for fish shell to display properly in Emacs 26 2019-12-17 23:16:03 +01:00
lupan 12073bca35 git: bind C-x g to magit-status and C-x G to git-messenger:popup-message 2019-12-17 23:16:03 +01:00
lupan 19e274cbd3 rebind buffer-flip to s-o 2019-12-17 23:16:03 +01:00
lupan ac91a5c16a handle nil returned from helm on C-g 2019-12-15 21:31:39 +01:00
lupan dff227a67c small code improvements 2019-12-15 21:31:39 +01:00
lupan cc78bafa5b which-key, git, and shell get own sections, improve descriptions 2019-12-15 21:31:39 +01:00
lupan 8411e001bf rtags: update installation fix key bindings description 2019-12-14 17:17:17 +01:00
lupan af57d152bd remove obsolete note 2019-12-14 16:07:19 +01:00
lupan b8d1be8915 rust: force rustic-mode in emacs >= 26, for older refer to common section 2019-12-14 15:30:27 +01:00
lupan 3eabfc7d04 ask for auto installation if use-package not installed 2019-12-14 14:56:45 +01:00
lupan 6c2bccaa4f use gruvbox themes 2019-12-14 13:24:01 +01:00
lupan 1677194afc add vi-like windmove bindings, "C-c z" for helm-mt, remove 2 defaliases 2019-12-14 13:23:50 +01:00
lupan 47b79d434f elisp: bind C-M-i to helm-lisp-completion-at-point 2019-12-14 12:34:22 +01:00
lupan 48c5cf2a02 WWW browsers: select one from helm menu before opening the URL 2019-12-14 12:34:22 +01:00
lupan 1cd40a2258 helm: split selected window, use "s-c" as keymap prefix 2019-12-14 12:34:22 +01:00
lupan c44f2dc533 add, remove, and change helm key bindings, update name org-switchb 2019-12-13 23:39:50 +01:00
lupan 0176634983 add README.md 2019-12-13 00:11:34 +01:00
lupan 207345dda1 move Vala support in one place 2019-12-12 23:34:27 +01:00
lupan df7bf949af use lower level heading for "Old Go setup" 2019-12-12 22:29:07 +01:00
lupan 760f738067 use :hook and defer more packages
- run lsp in nim-mode hook
2019-12-12 22:02:21 +01:00
lupan 641611c505 bind avy-goto-char-timer to s-; 2019-12-12 21:29:39 +01:00
lupan 523e18fac3 move company and lsp support to common section and fix rustic indentation
rustic: change to 4 spaces indentation
2019-12-12 02:03:08 +01:00
lupan fc430f9135 use helm-rg and add treemacs info and fzf and lcd links 2019-12-11 22:45:01 +01:00
lupan 7e21b242ed use helm-autoresize-mode 2019-12-11 22:40:25 +01:00
lupan aa4239659a rust: bring back old config if Emacs version less than 26 2019-12-10 22:13:21 +01:00
lupan 7ee7f05468 rust: switch from rust-mode to rustic 2019-12-09 23:07:13 +01:00
lupan 1b1643a1a5 dart: add organize import also in Dart support section 2019-12-09 23:01:05 +01:00
lupan 41076b7c15 go: use go-packages and remove my-go-list-packages 2019-12-09 23:00:47 +01:00
lupan b65486d279 add: global bindings for programming modes 2019-12-09 22:54:55 +01:00
lupan a9bfe1ca28 dart: use lsp to format code on save 2019-12-01 23:58:48 +01:00
lupan 8e9c031ca1 fill long line to avoid scrollbar on the webpage 2019-11-30 22:53:00 +01:00
lupan ec7a5943ad go: remove note on copying no longer used goimports 2019-11-30 22:37:53 +01:00
lupan 8ab6ce55cf go: update note on current go version and the one in Debian 2019-11-30 22:29:56 +01:00
lupan df5e483956 go: update gopls link 2019-11-30 22:07:57 +01:00
lupan 5f9633827f go: use gopls to reformat code and add missing (or remove old) imports 2019-11-30 22:06:00 +01:00
lupan ef5bf904e6 go: remove -u flag when getting gopls 2019-11-30 22:05:54 +01:00
lupan 2bd62c6886 use hugo summary divider 2019-11-30 19:31:03 +01:00
lupan b226acf106 lower level of each heading so that first level is for the title 2019-11-30 19:31:03 +01:00
lupan bd38ddd480 use gopls@latest 2019-11-30 19:10:57 +01:00
lupan 72211990ee use format-all to format Dart files 2019-11-26 23:05:49 +01:00
lupan dfcd3b2c0c update dart-mode and add flutter 2019-11-26 21:53:11 +01:00
lupan 0fd2f0bead fill long lines to avoid scrollbar on the webpage 2019-07-23 23:00:35 +02:00
lupan c06af6b0a5 add devdocs-lookup 2019-07-23 22:45:25 +02:00
lupan c7dd145535 fix: only load custom-file if it already exists 2019-07-23 22:44:45 +02:00
lupan 1d2aa8271c use zenburn and leuven themes 2019-07-23 22:32:34 +02:00
lupan 6104afef13 use eyebrowse instead of perspective, do not use powerline 2019-07-23 22:31:12 +02:00
lupan bc30a650e1 switch to zerodark and parchment themes 2019-07-06 18:42:03 +02:00
lupan db48f9d366 switch to gopls (but with goimports and guru) 2019-07-06 18:36:20 +02:00
lupan 46cce8f7de add Nim language 2019-07-06 18:36:19 +02:00
lupan efa7af0bc2 use package company-rtags and remove a comment 2019-06-21 21:21:02 +02:00
lupan 33c203acb4 add Monofur font 2019-06-15 14:12:22 +02:00
lupan a019da48ce add company-slime 2019-03-02 11:20:37 +01:00
lupan 1190288e38 improve comment 2019-02-12 10:36:29 +01:00
lupan 24384d39de use solarized-theme also in terminal frames 2019-02-12 10:34:03 +01:00
lupan 402fd19a4a add font Monoid 2019-02-09 23:31:02 +01:00
lupan 894537a6fd use dumb-jump in vala-mode 2019-01-28 22:57:31 +01:00
lupan f4a1792ceb fix trailing spaces but only in modified lines 2019-01-28 22:50:34 +01:00
lupan 3ae3e94763 fzf and lcd for finding files and directories 2019-01-28 22:41:44 +01:00
lupan 204a3cfc1a replace helm-spaces with perspective 2019-01-28 22:36:36 +01:00
lupan e00b02f252 fix support for vala completions (lsp-mode, company-lsp) 2019-01-28 22:32:22 +01:00
lupan d82462df92 replace ":ensure nil" with use-package-always-ensure 2019-01-28 22:09:50 +01:00
lupan f6aad4cca6 toggle between dark and light themes with C-S-<f6> 2019-01-20 21:17:40 +01:00
lupan 63b90b85d1 s/FantasqueSansMono/Fantasque Sans Mono/ 2019-01-20 21:14:41 +01:00
lupan 539d055e73 display user login, host name and buffer name in the frame title 2019-01-20 21:14:41 +01:00
lupan f855adf7cb remove indentation in namespace block in C++ 2019-01-20 21:14:41 +01:00
lupan d2a05a1a85 add Vala language and Meson Build system support 2019-01-20 21:14:41 +01:00
lupan c360ec61c8 fix typo in my function name 2019-01-20 21:14:29 +01:00
lupan a3f0138ece make scroll-bar the color of fringe 2018-11-29 23:15:20 +01:00
lupan e2df0903d1 load go-guru when go-mode loads 2018-09-14 20:45:46 +02:00
lupan 6df2051d6d fix: use racer 2018-09-11 22:35:00 +02:00
lupan c9bbafa9de add font FantasqueSansMono and bind C-c F for my font selection 2018-09-09 13:04:46 +02:00