Commit Graph

341 Commits

Author SHA1 Message Date
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