Commit Graph

353 Commits

Author SHA1 Message Date
bbbe63270d Flatten the structure a bit 2023-06-11 15:38:19 +02:00
13ce840448 Adjust highlight color
Turns out, i had set the background color to the same color as the highlight
color of the N Λ N O Theme. This adds a very subtle difference between the
background and the highlight color.
2023-06-11 15:15:59 +02:00
961710e48d Lowercase src-blocks and a touch of whitespace 2023-06-11 15:08:01 +02:00
684da8a8fd Change theme when system appearance changes 2023-06-11 00:26:07 +02:00
4f5e1d9420 Organize the section on visual stuff 2023-06-11 00:19:28 +02:00
c30e1f28e1 Load theme according to system appearance 2023-06-11 00:16:11 +02:00
b08379ef0c Update N Λ N O Modeline
Breaking changes as of version 1.0.0
2023-06-11 00:04:55 +02:00
ec8521a484 Add a bit of doc for chatgpt-shell 2023-06-05 19:03:30 +02:00
ca835e1f83 Eglot hints are a bit much 2023-05-11 12:52:50 +02:00
2956b59e68 Fix rust setup 2023-05-03 17:00:26 +02:00
c7c495d218 More appropriate name 2023-05-03 00:15:28 +02:00
a22f0c3ae0 Add chatgpt-shell 2023-05-02 16:16:16 +02:00
bce50846fa Add setup for webdev
And add some notes on tree-sitter and eglot.
2023-05-01 01:47:00 +02:00
9c513cea10 Change back to Source Code Pro as default font
I'm not even sure I have a preference.
2023-05-01 00:13:27 +02:00
59d02282ee Fix annoying dired bug, which I don't fully understand
By not fully understand, I mean I searched for the bug and found a proposed fix
here: https://stackoverflow.com/questions/4076360/error-in-dired-sorting-on-os-x.

It worked, and so I guess this is in my config now.
2023-05-01 00:10:57 +02:00
13cb2634fd I should maybe have my own packages installed? 2023-05-01 00:09:16 +02:00
a4cb8eb7db Add lua-mode 2023-05-01 00:09:04 +02:00
51f68064ca Use EditorConfig 2023-05-01 00:08:32 +02:00
96bb38bec2 Use direnv 2023-05-01 00:08:15 +02:00
f8a879b15a Clean up headers 2023-04-30 23:58:46 +02:00
751bec6eb2 Remove lsp, add eglot 2023-02-26 16:47:28 +01:00
adb572c427 Fixes with vterm and bindings 2023-01-31 22:55:10 +01:00
9fce84e5cf Add go mode 2023-01-31 22:54:09 +01:00
684f371755 A bit more room 2023-01-31 22:53:55 +01:00
c3d2fbf04c Add org-msg for composing email with org-mode 2023-01-29 17:57:38 +01:00
4b1f78feb2 Paredit fix after update 2023-01-29 14:09:42 +01:00
8851cb92f8 Prefer GNU ELPA and newer MELPA rather than stable 2023-01-29 14:09:15 +01:00
b26f4e9f0f Disable native-comp warnings 2022-12-25 14:34:41 +01:00
3a6a6390c4 Try out dashboard 2022-10-28 14:04:26 +02:00
7abf06a7f0 Have olivetti follow fill-column
And leave some extra room.
2022-10-28 14:03:56 +02:00
24684e4d6b Let the window manager deal with resizing 2022-10-28 14:03:23 +02:00
117e91781b Remove monstrosity 2022-10-28 14:03:02 +02:00
2f4480992f Rust lsp settings 2022-10-25 07:58:55 +02:00
c3db9ddacf Replace clear-comint with built in 2022-10-15 16:16:21 +02:00
b09aa309d7 No need to initialize packages anymore I guess 2022-10-13 09:34:00 +02:00
33a5324b9b Use xelatex 2022-10-12 21:35:57 +02:00
f03e232ef9 Don't use circular lists...
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=57957
2022-10-10 22:52:55 +02:00
03c1538b37 Neatly indenting match is not in the cards
I'm having trouble with this setting. Instead of fixing it, just toss it, and
fix it the next time it's bothersome.
2022-10-09 00:57:42 +02:00
d87493e6bd Let's go a bit more stable 2022-09-26 15:48:34 +02:00
00cc304845 Direnv is too brittle 2022-09-26 15:48:13 +02:00
c6991cb0e8 Add setup for email (one more try...) 2022-09-22 07:22:56 +02:00
c1bd76fa60 Add direnv support 2022-09-22 07:19:42 +02:00
4bc7e9ac94 Remove machine specific shell 2022-09-18 16:50:16 +02:00
295bba19e5 Add nix mode 2022-09-18 16:50:07 +02:00
e8a7096811 Small fixes 2022-09-18 16:49:58 +02:00
f866d1f089 Why are Java and C coupled? 2022-09-17 13:16:27 +02:00
eb68b6421d It would be nice with a less brittle fix
But this works right now.
2022-09-17 13:15:39 +02:00
b512eda030 Text out of sync with code 2022-09-17 13:15:13 +02:00
4b032ecc17 The opposite of fill paragraph 2022-09-17 13:14:45 +02:00
cea34865e0 Ended up not using org roam – might try again at some point 2022-09-17 13:11:25 +02:00
1a32dac8ce Tell Emacs what program is used for spell checking 2022-09-17 13:10:15 +02:00
a42b1380f1 PDF tools fix 2022-09-17 13:07:08 +02:00
b49083213a Migrate from elegant emacs to nano emacs 2022-09-17 13:06:07 +02:00
9601785e0b Small org tweaks
The `org-adapt-indentation` should probably not be set as the new default is
probably a better default. But I have a lot of org files that might break due
to this change.
2022-09-17 13:04:16 +02:00
b85fb8d87b Use auctex 2022-09-17 13:02:12 +02:00
c83a10dff1 Use rustic 2022-09-17 13:00:25 +02:00
ffda92e588 Small LSP tweeks 2022-09-17 12:59:18 +02:00
8ab896846f APL 2021-12-27 15:26:08 +01:00
aa1d44cdf3 Add ivy-posframe 2021-06-27 16:45:27 +02:00
bfd9f4f88e Update Ivy setup 2021-02-20 15:22:02 +01:00
ad64fc3fb6 Somehow, a debugging print went unnoticed for a long time 2021-02-20 15:07:11 +01:00
162623fcba Add org roam setup 2021-01-01 23:04:34 +01:00
5a88383ff6 Fix bindings for swiper 2020-12-23 00:24:46 +01:00
fd4c872d7d Tweak Clojure 2020-12-23 00:24:31 +01:00
9e0ce1f275 Update link 2020-10-05 01:43:08 +02:00
70810d41ac Fix lingering dependencies on cl 2020-10-05 01:42:44 +02:00
84b8947f94 Use ivy 2020-10-05 01:42:23 +02:00
a802e89de0 Remove org-ref 2020-09-22 19:15:12 +02:00
cd32fa8741 Prefer melpa 2020-09-22 19:15:02 +02:00
1ba4c3ddb3 Remove helm 2020-09-22 18:46:38 +02:00
83203c5e2d Remove dependency on deprecated cl 2020-09-22 18:25:58 +02:00
f102b96554 After updating org-mode I need to require org-tempo 2020-09-22 18:17:25 +02:00
2c2135838e Add z3-mode 2020-09-22 18:16:57 +02:00
7d6551a345 Fine-grained frame resize 2020-09-22 18:15:26 +02:00
a9ac150595 Olivetti settings 2020-09-22 18:14:51 +02:00
98aee32e44 Remove diminish, and use parts of elegant emacs instead 2020-09-22 18:14:09 +02:00
e4dc5ed901 Cleanup global modes 2020-09-22 18:07:23 +02:00
6a0f5e53ca Change vterm binding 2020-09-22 18:06:08 +02:00
34cfa2e404 Remove markdown config 2020-09-22 18:05:48 +02:00
ef2f89b752 LSP mode 2020-09-22 18:04:47 +02:00
eb85be84ea Don't do stable versions 2020-09-22 16:28:34 +02:00
b121a5f18f Keep a custom file 2020-03-21 00:45:01 +01:00
5b5c4478b8 Replace git-gutter-fringe with diff-hl 2020-03-19 19:03:33 +01:00
80f221909c Try using vterm 2020-03-19 18:43:34 +01:00
5dc6ad0f7c Remove lexical-let 2020-03-19 18:43:19 +01:00
62a249e963 Don't delay loading helm 2020-03-17 17:13:03 +01:00
3120e73302 Fix bindings for helm 2020-03-17 17:09:43 +01:00
c21d03b836 Remove Matlab 2020-03-10 21:08:25 +01:00
61d2655e5f Clean up bindings 2020-03-10 21:08:03 +01:00
eb89c5cb02 Update copyright 2020-03-10 21:04:40 +01:00
788284b6d9 Toggle shell according to US keyboard 2020-03-10 21:04:14 +01:00
3269fb952c Open pdf's in Emacs from org mode 2020-03-10 21:03:31 +01:00
7b0b5372e3 Fix Clojure setup 2020-03-10 21:03:02 +01:00
ea9ca15769 Fix haskell setup 2020-03-10 20:56:53 +01:00
c34211c032 Use latexmk for compilation by default 2020-03-10 20:55:41 +01:00
56095aae61 Make C setup for C mode only 2020-03-10 20:55:10 +01:00
dff1b2ba3a Python setup 2020-03-10 20:54:49 +01:00
ef1aeb8809 Fix common-lisp setup 2020-03-10 20:52:45 +01:00
b08b298e17 Remove calendar customizations 2020-03-10 20:52:18 +01:00
35ee4d89ee Remove org-agenda 2020-03-10 20:50:50 +01:00
1dc9d1a375 Add option for maude-mode 2020-03-10 20:50:00 +01:00
4efeb63680 Add a few langauge modes 2020-03-10 20:49:03 +01:00
21aeb5cd15 Typo 2020-03-10 20:46:53 +01:00
faabaa958b Fix duplicate-thing for long lines 2020-03-10 20:45:54 +01:00
ea7083c205 Hide modeline in PDF-tools 2020-03-10 20:45:36 +01:00
f17a5bf650 Disable auto-revert in PDF-tools 2020-03-10 20:45:18 +01:00
c2b27d2599 Remove geiser mode 2020-03-10 20:44:01 +01:00
362de84117 Fix projectile 2020-03-10 20:42:09 +01:00
9c90ebd24f Remove some packages 2020-03-10 20:41:47 +01:00
fdd1d410f8 Use with-eval-after-load 2020-03-10 20:36:12 +01:00
89a047d4d4 Use org-bullets 2020-03-10 20:35:27 +01:00
8c8a6cc877 Remove email stuff 2020-03-10 20:30:31 +01:00
7053ac1333 Use with-eval-after-load and avoid require 2020-03-10 20:26:50 +01:00
19403733de Use doom-themes 2020-03-10 20:25:14 +01:00
edc0c188b4 Add a tiny bit of scroll margin 2020-03-10 20:24:20 +01:00
9da6f9e6a5 Don't ignore errors 2020-03-10 20:23:47 +01:00
9057f1ff7a No startup screen 2020-03-10 20:23:27 +01:00
e3ebd89cf5 Display tabs as 4 spaces 2020-03-10 20:22:48 +01:00
8d37d0d29c Remove idle-require 2020-03-10 20:20:27 +01:00
d17f314911 Prefer melpa stable 2020-03-10 20:17:48 +01:00
74ba7de172 Init optimization 2020-03-10 20:17:34 +01:00
5e05a6b373 Start server by default 2020-03-10 20:17:24 +01:00
3a64b8a825 Remove python setup
It's been commented out and accidentally commited, and is due for removal.
2017-08-01 19:33:28 +02:00
0317d623b0 Add easychair document class to org-latex-classes 2017-08-01 19:33:28 +02:00
62a484fbe5 Update toggle shell to allow multiple shells bound to M-1 to M-9
Derived from torenord/.emacs.d
2017-08-01 19:33:28 +02:00
35c45088e7 Limit size of compilation buffers 2017-08-01 19:33:28 +02:00
db8a3ce73a Enable lexical scoping 2017-08-01 19:33:19 +02:00
00a10873c8 Enable helm-dash-docsets for some languages 2017-06-11 13:55:57 +02:00
36d227ca34 Add some Clojure specific settings
Clear REPL with C-l and connect to figwheel when using cljs.
2017-06-11 13:55:57 +02:00
98e12fc1e4 Use the beautiful Hasklig font when available 2017-06-11 13:48:50 +02:00
8deadfe74e Tweak split-height/width-thresholds, appropriate for bigger screens 2017-06-11 13:47:59 +02:00
54cbfd2f9e Stop using golden-ratio-mode by default, start using which-key 2017-06-11 13:46:54 +02:00
8c5ef7e3ec Support font ligatures on Mac OS X 2017-06-11 13:44:58 +02:00
ef21fdc7ec Update packages
Update `package-archive` to contain melpa and melpa-stable, but remove the org
archive.

By `let`-ing `package--builtins` to `nil`, a newer version of Org-mode gets
installed.

Added the following packages:
  - clj-refactor
  - erlang
  - helm-ag
  - helm-dash
  - org-ref
  - which-key

The package `reveal-in-osx-finder' is also added, but only for Mac OS X.
2017-06-11 13:30:21 +02:00
fb5ae52c07 Structure bindings in sections 2016-05-24 21:36:21 +02:00
0428c8ee5d Update explanation of global-scale-mode 2016-05-24 21:35:36 +02:00
f046f70e1d Use global-scale-mode on the selected frame only 2016-04-06 01:12:55 +02:00
01acfd669b Bind global-scale-up 2016-03-16 00:12:53 +01:00
3c7624d8f5 Rewrote global-scale 2016-03-16 00:11:47 +01:00
98bb09cf8e Use material-theme in favor of monokai-theme 2016-03-16 00:10:32 +01:00
637faa1788 Add org-sync-pdf function 2016-01-05 22:31:34 +01:00
d782dd248e Bind new functions in emacs 25 2016-01-05 21:49:36 +01:00
721b027fe9 Add Maude settings 2016-01-05 21:47:09 +01:00
b90d96025a Update agenda setup 2016-01-05 21:45:38 +01:00
e3e3d853bb Cleanup 2016-01-05 21:45:27 +01:00
c815eaa90b Remove move-text 2016-01-05 21:42:18 +01:00
5d8ff8a0ae Use golden-ratio 2016-01-05 21:38:33 +01:00
d69b4a86fd Use drag-stuff 2016-01-05 21:37:34 +01:00
75ed841465 Use melpa stable for Cider 2016-01-05 21:36:05 +01:00
d46be05bc4 Added inputenc for LaTeX export 2016-01-05 21:35:10 +01:00