Commit Graph

1388 Commits

Author SHA1 Message Date
Aryadev Chavali
4f6f895566 (Emacs)~straight thawed versions
Update loads of packages for better Emacs 28 support and just why not?
May need to adapt this later on after debugging.
2021-03-25 09:32:55 +00:00
Aryadev Chavali
192de39199 (Emacs)~minor edits 2021-03-25 09:29:27 +00:00
Aryadev Chavali
44de2b1580 (Emacs)+telephone-line config
This replaces the default modeline for a cleaner more colourful and
dynamic one.
2021-03-25 09:29:18 +00:00
Aryadev Chavali
717731133f (Emacs)~minor edits and configurations 2021-03-25 09:29:18 +00:00
Aryadev Chavali
75eff9728d (Emacs)~disable ido and use ivy
Trying out ivy again, thinking it might be the one to use.
2021-03-25 09:26:21 +00:00
Aryadev Chavali
0e9fb1934e (Emacs)~move Amx to core packages
Now I can use amx in any completion package of my choice.
2021-03-25 09:24:19 +00:00
Aryadev Chavali
bb04d7d25f (Emacs)~async-shell-command use-package async -> simple
async is not a package in Emacs 28, so no need to use it.
2021-03-25 09:23:38 +00:00
Aryadev Chavali
3d08210053 (SystemD)+emacs service as part of new SystemD module 2021-03-25 09:21:24 +00:00
Aryadev Chavali
2f0734b6f2 (Repo)+emacs eglot eclipse cache to ignore 2021-03-25 03:31:52 +00:00
Aryadev Chavali
242db17184 (Emacs)~clean up code 2021-03-24 22:12:05 +00:00
Aryadev Chavali
e7ff24ea7a (Emacs)~evil-magit -> evil-collection-magit 2021-03-24 22:11:45 +00:00
Aryadev Chavali
e23835ede4 (Emacs)+local-leader binds,~org-fragtog -> inbuilt org-latex-preview 2021-03-24 12:06:17 +00:00
Aryadev Chavali
c31d45895a (Zathura)+init config
Basic config with a few binds, nothing much.
2021-03-24 12:01:31 +00:00
Aryadev Chavali
885135b31a (Emacs)~xwidget added some new features 2021-03-24 11:30:19 +00:00
Aryadev Chavali
7125177781 (Emacs)~moved =Emacs Mode-line= to =Core Packages= 2021-03-24 11:29:47 +00:00
Aryadev Chavali
43607ac69f (Emacs)~html_container setup for headings, html export is nicer 2021-03-24 11:26:59 +00:00
Aryadev Chavali
a4744bab29 (Emacs)~split XWidget Core: XWidget Core + XWidget Extensions 2021-03-24 08:36:02 +00:00
Aryadev Chavali
cbcd4ac330 (Emacs)+local-leader and some binds for dired and eshell using it 2021-03-24 08:35:31 +00:00
Aryadev Chavali
dee78963d5 (Emacs)~eglot C/C++ lsp server ccls->clangd
clangd comes inbuilt with clang-lib so it should be on your system
already, it's much faster and cleaner than ccls currently and takes
less memory.
2021-03-23 20:47:31 +00:00
Aryadev Chavali
dabe7c2310 (Emacs)~formatting and minor edits for clarity and such 2021-03-23 20:47:16 +00:00
Aryadev Chavali
b7ebd4b577 (Repo)~most ignore records use root directory
Emacs -> /Emacs for ease of understanding.
2021-03-22 06:34:32 +00:00
Aryadev Chavali
fcdcb05664 (Repo)+ignore some files in Emacs and Doom 2021-03-22 06:33:17 +00:00
Aryadev Chavali
f1960e5ea6 (Emacs)+ton of evil bindings, especially switching certain functions 2021-03-22 06:31:47 +00:00
Aryadev Chavali
22c0c37220 (Emacs)+leader binding to switch to dashboard 2021-03-22 06:31:33 +00:00
Aryadev Chavali
82dd8ca96c (Emacs)~propagate change in keybinding for isearch in isearch-mode-map
M-s is the new binding for starting isearch, so surely that should
also be used when isearching?
2021-03-22 06:31:02 +00:00
Aryadev Chavali
c393eaac13 (Emacs)~avy-goto-char-timer now uses C-s, switching with isearch 2021-03-22 06:30:41 +00:00
Aryadev Chavali
eba81335df (Emacs)+display record for calendar 2021-03-22 06:30:27 +00:00
Aryadev Chavali
b9f66f6d57 (Emacs)~dired-listing-switches to reduce noise of dired window
This removes the . and .. directories, colours any of them, groups by
directory first, etc
2021-03-22 06:29:35 +00:00
Aryadev Chavali
9631244e9b (Emacs)~calc-mode now has display record and uses evil-collection 2021-03-22 06:29:11 +00:00
Aryadev Chavali
c706c939b3 (Emacs)~clang-format package now uses default sys installation
This adds a dependency to the main system to provide the clang lib
packages, but they should be there anyway.
2021-03-22 06:28:19 +00:00
Aryadev Chavali
ab6e5c2a57 (Emacs)+hl-todo package configuration
Very useful package that makes TODOs pop a bit more.
2021-03-22 06:27:48 +00:00
Aryadev Chavali
38f0251391 (Emacs)~minor edits to text and preambles 2021-03-22 06:27:36 +00:00
Aryadev Chavali
c35b9ea674 (Scripts)~make music_update_bar sleep 1 -> 0.5s 2021-03-22 06:26:01 +00:00
Aryadev Chavali
37ace760f5 (XServer)~comment out all themes in xresources
Didn't like the theme currently loaded so I commented it out.
2021-03-22 06:25:20 +00:00
Aryadev Chavali
3a539bfea4 (SXHkD)~Print -> super + shift + s 2021-03-22 06:24:53 +00:00
Aryadev Chavali
91769ed0db (ClangFormat)+align consecutive statements in clang format 2021-03-22 06:24:17 +00:00
Aryadev Chavali
dda331ae9f (Scripts)+time has finished prompt for timer 2021-03-17 05:16:48 +00:00
Aryadev Chavali
d0413b43d4 (Emacs)~small changes, -counsel etags 2021-03-17 05:16:12 +00:00
Aryadev Chavali
1d41c429f1 (Emacs)+set coding system and blinking-cursor 2021-03-15 08:19:33 +00:00
Aryadev Chavali
2ca774e252 (Emacs)~change names of abbrevs to 4 letters for efficiency 2021-03-12 07:27:00 +00:00
Aryadev Chavali
f1cd868cd8 (Emacs)+web-mode-code-indent-offset to 2 2021-03-12 07:08:41 +00:00
Aryadev Chavali
99d62777b2 (Emacs)+command to compile via comint mode
This makes passwords easier to enter as well as managing user
interaction through =(compile)=.
2021-03-12 07:02:38 +00:00
Aryadev Chavali
e55660a67d (SXHkD)~bindings related to music should use spotify 2021-03-12 03:27:00 +00:00
Aryadev Chavali
8234c66729 (Emacs)-remove font size assertion in monokai-theme.el 2021-03-12 03:26:22 +00:00
Aryadev Chavali
82208fb5da (Emacs)+calendar section
This just adds some functionality to calendar to copy dates and such.
Also toggle function with binding.
2021-03-12 03:25:58 +00:00
Aryadev Chavali
45266f64cc (Emacs)-evil lion
Evil-lion isn't needed when I can just use visual mode and
=align-regexp=.
2021-03-12 03:22:41 +00:00
Aryadev Chavali
540ece0f63 (Emacs)~fixed :pretty use-package keyword, impl on all +pretty calls 2021-03-12 03:22:38 +00:00
Aryadev Chavali
79b86425f2 (Emacs)~small edits to explanations and some basic edits to code 2021-03-12 03:22:38 +00:00
Aryadev Chavali
f88f5bb640 (Scripts)+timer script to help with studying and stuff
This script acts as a library (to be symlinked/copied into your
project) for interfacing with the 'espeak' and 'play' libraries in
python.  It also has a 'main' functionality where it acts a study
timer with a 40/20 minute split of work to rest.
2021-03-10 16:24:11 +00:00
Aryadev Chavali
8b6a9807f9 (Scripts)~change music scripts to use playerctl instead 2021-03-10 16:23:23 +00:00