a. fox
a1a8c5d3e8
updated sly use-package definition
2024-05-02 19:37:11 -04:00
a. fox
a8ce4d9ba4
ensured we trim the snippets for COMPARE-SELECTED-LISTS
2024-04-25 15:03:37 -04:00
a. fox
674d24113c
added prefix arg support into compare-selected-lists
2024-04-24 15:45:35 -04:00
a. fox
70284235c3
added interactive function to compare two lists of text
2024-04-24 14:38:59 -04:00
a. fox
509cdce3e6
fixed invalid coding system being set on windows
2024-04-24 14:38:28 -04:00
a. fox
9780719318
specified windows encoding systems
2024-04-04 14:06:12 -04:00
a. fox
c4938c678b
added more lua specific packages
...
removed fennel-mode
2024-03-18 14:55:03 -04:00
a. fox
8a55844049
removed hardcoded scratch comments, now uses initial-scratch-message
2024-03-13 14:59:03 -04:00
a. fox
b653259f55
oops, fixed hardcoded pathname in eshell-prompt function
...
enabled downcase-region function
2024-03-09 13:48:34 -05:00
a. fox
ffb2eb2c15
setup desktop-save-mode
2024-03-07 16:31:49 -05:00
a. fox
1ce57a284e
added custom eshell prompt
2024-03-07 00:03:01 -05:00
a. fox
a8505d440c
commented out treemacs packages
2024-03-06 13:41:44 -05:00
a. fox
4ad486035e
ensure we set custom-file
2024-02-19 13:23:43 -05:00
a. fox
e3ecaeb86c
swift-mode now loads the swift language server on macOS
2024-02-19 13:13:56 -05:00
a. fox
89bc7d9bd3
rewrote some ASDF functions to not use cl-defun
2024-01-04 00:31:01 -05:00
a. fox
7369a519d1
fixed ASDF makefile template issue
...
removed support for lisp command for sly
2024-01-04 00:30:19 -05:00
a. fox
784ba91925
added hook to ensure we load sly when entering sly-mode
2023-11-26 02:29:03 -05:00
a. fox
9132656d68
ensured that we do not have electric-pair-mode enabled in our mrepl
2023-11-24 23:04:48 -05:00
a. fox
3ded3e3217
updated sly use-package definition to remove "brother" from sly-words-of-encouragement
2023-11-13 18:04:32 -05:00
a. fox
ced695769b
map asdf-add-build-and-makefile to C-c g in lisp-mode
2023-11-10 15:34:41 -05:00
a. fox
831f1df88c
fixed bad logic when we ensure we got a value from ivy-find-dir
...
if a project has multiple .asd files we let the user choose which one
to use
2023-11-10 15:31:28 -05:00
a. fox
f84e683c1e
updated asdf operations to check for the projectile root before using
...
current buffer directory
2023-11-10 14:51:13 -05:00
a. fox
8fb2d0896d
removed goofy logic for init-cpp-file, defaulting to directory-file-name
2023-11-10 14:33:38 -05:00
a. fox
c19d3e8dcb
updated asdf funcs to allow for prefix argument to choose custom directory
2023-11-10 14:33:06 -05:00
a. fox
cd0ea8e017
aliased yes-or-no-p to y-or-n-p
2023-11-09 17:04:46 -05:00
a. fox
ec30c77e18
added function to add ASDF build instructions
...
added function to call both asdf-generate-makefile & asdf-add-build-instructions
generate-cl-makefile -> asdf-generate-makefile
moved makefile template into a variable
2023-11-09 17:02:03 -05:00
a. fox
72c81d297d
reworked generate-cl-makefile to automatically determine system name
2023-11-09 12:52:04 -05:00
a. fox
d96f1a04a3
added interactive function to generate a lisp system's makefile
2023-11-08 17:50:37 -05:00
a. fox
47675fb5d3
added docstring for focks/face-height
2023-08-10 14:57:38 -04:00
a. fox
e9ddd3ac87
reworked font loading to use list of selected fonts (focks/*fonts*)
...
changed font-get thunk to mapcar across selected font list
2023-08-10 14:49:37 -04:00
a. fox
3b243a386a
moved font setting into the load-emacs-theme function
2023-08-10 14:40:31 -04:00
a. fox
85eba7a77d
moved face-height setting into local.el on all machines
2023-08-10 14:18:18 -04:00
a. fox
bd6ec1a015
changed theme logic to use *current-theme*
...
added docstrings to theme variables
changed *light/dark-theme* to be lists as default
gated macOS theme logic behind auto-update-macos-theme flag
2023-08-09 09:50:45 -04:00
a. fox
0140ab6d9b
updated get-system-arch func to properly handle windows
2023-08-09 00:15:16 -04:00
a. fox
f7718bef04
fixed issues with setting default face attributes on windows
2023-08-03 15:52:39 -04:00
a. fox
06f83ea86f
changed load-emacs-theme to explicitly check for 'dark or 'light
2023-08-03 13:57:38 -04:00
a. fox
6e4a6c22d0
cleaned up some more macos theme related code
2023-08-03 00:34:01 -04:00
a. fox
ecf65c2394
load-emacs-theme takes an optional parameter to set mode
...
changed ns-system-appearance-change-functions to use load-emacs-theme
2023-08-03 00:15:50 -04:00
a. fox
2bb30fb892
moved face settings out of Custom section to Miscellaneous section
...
added machine-cond macro
set up default font size to be determined from hostname
2023-08-03 00:09:55 -04:00
a. fox
b0bde5cdc7
simplified some asdf-compile-cmd logic
...
allowed has-makefile-p to accept a full file path
2023-08-02 21:51:13 -04:00
a. fox
b999cece23
updated os-cond to use os-p predicates when building cond form
...
updated os-p to write docstrings for predicates
retabbed all lines in use-package definitions
fixed typo
2023-08-02 21:51:03 -04:00
a. fox
1c8161999b
cleaned up extrenuous custom functions
...
removed byte-compilation at end
2023-08-02 17:39:34 -04:00
a. fox
c6e69dbe1a
split os specific code into its own section
...
removed namespace prefix on generated when/unless-on macros
removed darwin from "unix" when/unless-on/os-p group
2023-08-02 17:37:45 -04:00
a. fox
89cd8c421c
broke theme specific code into its own section
2023-08-02 17:36:14 -04:00
a. fox
dd0ec3bc76
moved *config-dir* definition into bootstrap code
...
moved defvar's in bootstrap code to their own section
reworded some thing in bootstrap docs
2023-08-02 12:09:58 -04:00
a. fox
54dc3ac19c
moved build/require use-package to bootloader code
...
updated concat to "file-name-concat" when declaring focks/local-file
2023-08-01 18:44:21 -04:00
a. fox
99294c4635
updated os-macros to flatten the list of passed system-type values
...
removed extrenuous code from "execution" part of os-macro section
2023-08-01 18:42:33 -04:00
a. fox
06c9f8bf4a
added id property tags to sections
2023-08-01 18:14:24 -04:00
a. fox
803fe324a5
updated bootstrap commentary to reflect new development
...
removed redundent code to check/make init directory
added introduction tag
2023-08-01 18:02:29 -04:00
a. fox
7241f2b4d1
refactored bootstrap.el
...
added comments
2023-08-01 17:45:05 -04:00