2085 Commits

Author SHA1 Message Date
Aryadev Chavali
5205980dd5 Ensure backgrounds script choose backgrounds randomly be default 2024-11-01 07:05:53 +00:00
Aryadev Chavali
1afe449b84 Update SXHkD for changes in DWM 2024-11-01 07:05:35 +00:00
Aryadev Chavali
39ecf1710f Allman fits my C/C++ brace wrapping style 2024-11-01 07:04:05 +00:00
Aryadev Chavali
ebdfaf5a28 Normalise .gitignore 2024-10-24 14:31:40 +01:00
Aryadev Chavali
2bcb749157 Small changes 2024-10-20 20:51:18 +01:00
Aryadev Chavali
84a6aff3b2 Fix error with filling section 2024-10-20 20:50:29 +01:00
Aryadev Chavali
4c64e8de0a Move around some sections to make flow clearer 2024-10-20 20:37:11 +01:00
Aryadev Chavali
f9a53852d9 Ignore opam-user-setup.el 2024-10-20 20:30:48 +01:00
Aryadev Chavali
b39e5e1b42 add local leader binding to ls a directory. 2024-10-16 17:14:46 +01:00
Aryadev Chavali
0d3832c32a Adjust :display record for eshell
Previous record would annoyingly affect helpful buffers for eshell.
2024-10-16 16:51:39 +01:00
Aryadev Chavali
078427e6a8 add a quotes capture template to org-capture 2024-10-16 16:50:58 +01:00
Aryadev Chavali
2f4dbc69fb Shamelessly copy some flycheck configuration from Doom Emacs 2024-10-16 16:50:40 +01:00
Aryadev Chavali
dcdce9e255 Adjust eshell bindings
I've now made the hook a function, so reloading this snippet will not
add useless extra functions to the hook.

Also a eshell/goto binding.
2024-10-16 16:49:57 +01:00
Aryadev Chavali
3ea88a55a2 Move +eshell/banner-message to EShell basics 2024-10-16 16:49:34 +01:00
Aryadev Chavali
f82a489b15 <leader>D is now dired-jump
faster than <leader>dd<RET>
2024-10-16 16:48:54 +01:00
Aryadev Chavali
69f2f10b41 Evil collection for calendar 2024-10-16 16:48:47 +01:00
Aryadev Chavali
931ce09cde Remove which-key and adjust zoom-size
I've got a bit more experience with my Emacs configuration now, and if
I'm having trouble remembering the binds under some prefix I can use
C-h to help me out.
2024-10-16 16:47:57 +01:00
Aryadev Chavali
364750e97d Hook display-line-numbers-mode to prog-mode and text-mode
Better than global-display-line-numbers-mode, which adds line numbers
to EShell and magit diffs, which just doesn't make sense.
2024-10-16 16:47:18 +01:00
Aryadev Chavali
6ff5b1633b Aligning and adjusting mode-line for better-mode-line 2024-10-16 16:47:00 +01:00
Aryadev Chavali
68bfa1c0f8 Some changes to completion
completion-styles, vertico and minibuffer binds.
2024-10-16 16:46:44 +01:00
Aryadev Chavali
b364db866d Small textual and code changes 2024-10-16 16:46:22 +01:00
Aryadev Chavali
429e26968c query-replace -> replace-regexp-as-diff
New Emacs 30 feature
2024-10-16 16:45:00 +01:00
Aryadev Chavali
ee9776290e Adjust font size for new font in personal-solarized 2024-10-16 16:44:29 +01:00
Aryadev Chavali
a990589dbb add relative line numbers to neovim 2024-10-16 16:44:19 +01:00
Aryadev Chavali
430ac30786 Update copyright notices 2024-10-16 16:44:09 +01:00
Aryadev Chavali
746bfd85f1 Delete rofi config 2024-10-16 16:36:55 +01:00
Aryadev Chavali
002f7d354e Remote emoticons script binding in SXHkD 2024-10-16 16:36:34 +01:00
Aryadev Chavali
3294a76525 Switch alias d in eshell from dired . to dired-jump 2024-10-16 16:36:10 +01:00
Aryadev Chavali
2b2b1514d3 Ignore tree-sitter 2024-10-16 16:35:43 +01:00
Aryadev Chavali
0e71a4f4ef Fix weird error with straight-vc-git-default-clone-depth
Need to file an error in straight.el
2024-10-16 16:34:51 +01:00
Aryadev Chavali
746777d4fd Add dmenu source code to +search/directories 2024-10-16 16:34:31 +01:00
Aryadev Chavali
1d150f5266 Some changes to personal-solarized 2024-10-16 16:34:20 +01:00
Aryadev Chavali
838251f3f2 Use cl-remove-if-not instead of +literate/filter in literate.el 2024-10-16 16:34:02 +01:00
Aryadev Chavali
3568ffd9d3 Remove timestamp from eshell-prompt and change colour of directories 2024-10-16 16:33:13 +01:00
Aryadev Chavali
f1b4f6eed4 Rework +eshell/at-cwd to use changes to +eshell/open 2024-10-16 16:32:58 +01:00
Aryadev Chavali
930d359657 Rework +eshell/open to work better with multiple instances. 2024-10-16 16:32:58 +01:00
Aryadev Chavali
7340679982 Inline error-msg in +eshell/project-root 2024-10-16 16:32:58 +01:00
Aryadev Chavali
bec6fdbc3f Extend +eshell/goto to allow finding files
Instead of only looking at directories, +eshell/goto now works with
files.  If a directory is selected, set eshell to that directory.  If
a file is selected, make eshell go to the directory where that file is
contained then use find-file.
2024-10-16 16:32:51 +01:00
Aryadev Chavali
69f916994e Delete old aliases file 2024-10-16 06:54:07 +01:00
Aryadev Chavali
17ecdafa63 Change snippet for sh-mode for shebangs bang -> #! 2024-10-15 03:41:49 +01:00
Aryadev Chavali
5bc39998d0 Upgrade straight versions lock file (default.el) 2024-10-15 03:41:19 +01:00
Aryadev Chavali
6c5c32c24a Added script to connect via bluetooth to already known device 2024-10-14 03:10:45 +01:00
Aryadev Chavali
c7c8646fc6 Some updates to Emacs config 2024-10-14 03:06:39 +01:00
Aryadev Chavali
de80fa4426 Update some scripts and SXHkD config 2024-10-14 00:44:54 +01:00
Aryadev Chavali
bc3fae6b88 New neovim config
Uses lazy nvim and Lua instead of the old Vundle and vimscript setup.
2024-10-14 00:44:29 +01:00
Aryadev Chavali
e36e3bd66c Changes to Emacs config (can't explain because moving to elpaca)
I'm having issues with freezing the new versions of stuff in straight
for Emacs 30.  Moving to elpaca to hopefully get out of that.
2024-10-14 00:43:26 +01:00
Aryadev Chavali
6cc2b76332 Added an alias to Eshell 2024-10-07 15:57:45 +01:00
Aryadev Chavali
7f5fc74cdd Some changes 2024-10-07 15:57:40 +01:00
Aryadev Chavali
293a322d66 Change some config stuff 2024-10-07 15:57:17 +01:00
Aryadev Chavali
96d110f4ec Some documentation for config 2024-10-06 12:30:20 +01:00