Case Duckworth
ef74ca5c9b
Add system-file, system-system-file, and change logic around
2022-01-04 15:29:54 -06:00
Case Duckworth
7c76d024bf
Add system.el
2022-01-04 14:42:26 -06:00
Case Duckworth
148c2b46f4
Add docstrings to advice
2022-01-04 14:40:26 -06:00
Case Duckworth
43f693d750
Remove el-patch on setup
...
Setup 1.2 (I'm pretty sure) removed the `ensure-function' and `ensure-kbd'
functions, instead using an `:ensure' keyword in `setup-define'. This makes it
way harder to /not/ ensure things when I don't want them, so I just have to use
regular elisp when I want to do something funky. Oh well.
2022-01-04 00:39:03 -06:00
Case Duckworth
9c6bd60e2d
Re-indent
2022-01-03 22:31:56 -06:00
Case Duckworth
97a02eb0a4
Change fonts... again
2022-01-03 22:31:45 -06:00
Case Duckworth
093f966070
Change loading message to be a temp message
2021-12-31 00:11:31 -06:00
Case Duckworth
165f7622a6
Speed up init
2021-12-30 23:08:10 -06:00
Case Duckworth
4319869f80
Message when loading all libraries
2021-12-28 22:14:21 -06:00
Case Duckworth
9dc88b4803
Setup variable-pitch font
2021-12-28 18:18:51 -06:00
Case Duckworth
a2657993ba
I DECLARE BANKRUPTCY ... 8
...
Didn't think to do this till pretty .. written, so here we are.
2021-11-21 23:57:41 -06:00
Case Duckworth
34efd80ebb
Don't set initial frame size
2021-10-21 18:59:20 -05:00
Case Duckworth
0d311d36b9
blayfduoisaudfoiasdupjfoiu
2021-10-20 17:31:13 -05:00
Case Duckworth
57b61b9686
Move private.el loading into early-init.el
2021-10-09 09:18:35 -05:00
Case Duckworth
b772b5d42a
Correct bug
2021-10-05 20:18:03 -05:00
Case Duckworth
a96f8301a5
Change initial frame setup
2021-10-05 20:05:22 -05:00
Case Duckworth
4acb2f7da7
Change fonts
2021-10-01 19:05:26 -05:00
Case Duckworth
d9063ef9d6
Clean up early-init.el and whitespace
2021-09-25 13:16:40 -05:00
Case Duckworth
e70d19dc6e
Rot13 my email
...
taken from pkal. Is this a good idea /now/, even though my email's already
been on there for ages? myeshhhhhhhh~~~~
2021-09-25 12:28:57 -05:00
Case Duckworth
3618bc5b7d
Remove speed up
...
It makes bookmark.el.gz not able to load ??? for some reason???
something related to file-name-handler-alist
2021-09-25 12:23:33 -05:00
Case Duckworth
95abd1a389
Change fonts
2021-09-23 17:10:56 -05:00
Case Duckworth
092697468a
Move el-patch loading to early-init.el
2021-09-16 08:38:24 -05:00
Case Duckworth
6a6d966432
Move setup-defines into acdw-setup.el
2021-09-03 22:50:58 -05:00
Case Duckworth
9b1789697d
Big refactor
2021-09-03 21:49:48 -05:00
Case Duckworth
74ffce0653
Reorganize
...
I've moved the preamble stuff to early-init.el, and I ran `sort-sexps' on the
first and then second page of init.el.
2021-09-01 21:15:57 -05:00
Case Duckworth
35aa88c98c
Change fonts depending on system
...
.. whatever
2021-09-01 17:14:15 -05:00
Case Duckworth
4ddc2eceb2
Add after-make-frame@setup to server-after-make-frame-hook
2021-08-26 23:29:34 -05:00
Case Duckworth
d6b3c8e05d
Change font back to default to DejaVu Sans
...
... I might have to delete it on the work computer...
2021-08-25 23:04:08 -05:00
Case Duckworth
dbb8a3936b
Add "DejaVu Sans Mono Book" to font load list
2021-08-25 18:06:07 -05:00
Case Duckworth
876ffc0fbc
Change font loading order to look for Consolas first
2021-08-23 17:29:12 -05:00
Case Duckworth
b6509db9d5
Require 'acdw-frame
2021-08-22 15:04:39 -05:00
Case Duckworth
8df085bb42
Rewrite early-init.el
2021-08-21 09:10:01 -05:00
Case Duckworth
524b5fc117
Change work font to Inter
2021-08-16 17:11:22 -05:00
Case Duckworth
1042c6f601
Change font
...
I really should setup something based on what's /installed/, rather than
system... or not... hm.
2021-08-11 20:24:54 -05:00
Case Duckworth
813ecf7572
Add straight-x
2021-08-06 21:26:02 -05:00
Case Duckworth
aedb9fd159
Change fonts on Windows
2021-07-22 21:13:08 -05:00
Case Duckworth
77e1580403
Fix setup to run after first focus-change-function
...
/I don't know what I'm doing .../
2021-05-29 23:17:57 -05:00
Case Duckworth
47a0416ab5
Fix frame setup
2021-05-27 17:36:39 -05:00
Case Duckworth
19f38149de
Change hook for `acdw/frame-setup'
...
I found out about `after-make-frame-functions', a special hook that I want to
use instead of `after-focus-change-function'. I also don't need to remove it
in the function because the hook only fires once after each frame is made.
2021-05-21 11:01:27 -05:00
Case Duckworth
a5fe45e8db
Comment out `hook-defun'
...
The only plus `hook-defun' has over (add-hook 'hook (defun name ... )) is the
ability to add the same function to multiple hooks at once. My init files
don't use that functionality, so I've retired this macro for now.
I'm thinking, honestly, that if a function is used in more than one hook, it
should be defined separately and added to each hook in turn ... you know, like
Emacs does it by default.
2021-05-21 10:57:58 -05:00
Case Duckworth
b727d4f684
Add `acdw/system' macro
...
`acdw/system' eases configuration -- it returns the system when called with no
arguments, acts as a test with one argument, or as a `pcase' with more than one
argument.
2021-05-11 09:44:04 -05:00
Case Duckworth
ea9318e5f9
Change default variable-width font size
...
Also fix a typo in hook name.
2021-05-04 11:42:32 -05:00
Case Duckworth
74aa9c9e3a
Customize fringes
...
Still to think about: changing the `fringe' face. Do I want it another color?
Do I even need any buffer boundaries? Hm....
2021-04-30 17:36:25 -05:00
Case Duckworth
b723eb988f
Move emoji font configuration to the initial frame setup function
2021-04-30 12:50:33 -05:00
Case Duckworth
cef00c0b13
Inhibit loading X Resources
2021-04-29 20:21:31 -05:00
Case Duckworth
c29078259d
Get rid of a dumb alias that slows down Emacs
...
See the comment in the commit.
2021-04-22 17:58:43 -05:00
Case Duckworth
46579be1fb
Attempt to further speed up init
2021-04-19 00:21:12 -05:00
Case Duckworth
8493459ecf
Whitespace
2021-04-09 17:51:10 -05:00
Case Duckworth
65f7907ea5
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-04-09 12:58:45 -05:00
Case Duckworth
41009efecc
Load clisp for slime
2021-04-09 12:50:11 -05:00