Commit Graph

1176 Commits

Author SHA1 Message Date
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
Aryadev Chavali
68498dd7c5 (Scripts)~volume: just display volume of machine rather than mpc 2021-03-10 16:08:32 +00:00
Aryadev Chavali
78d0281e29 (SXHkD)~playerctl controls instead of mpc based commands
playerctl is a bit more generic and makes it easier to script
interactions.
2021-03-10 16:08:25 +00:00
Aryadev Chavali
8670ea3980 (Emacs)+hl-line theming in monokai-theme.el 2021-03-09 18:15:28 +00:00
Aryadev Chavali
2e0aaf5b1a (Emacs)~c-default-style: let each major-mode decide its style for itself 2021-03-09 18:14:50 +00:00
Aryadev Chavali
4aa6f83b48 (Emacs)+java c-style and a few other edits 2021-03-09 18:14:31 +00:00
Aryadev Chavali
56520519de (Emacs)+c/c++ auto inserts 2021-03-09 18:14:12 +00:00
Aryadev Chavali
ec742cbbcd (Emacs)+nhexl-mode
nhexl-mode improves the inbuilt hexl-mode.
2021-03-09 18:13:26 +00:00
Aryadev Chavali
55c0587735 (Emacs)+custom personalised ada-mode
The defautl ada-mode requires the installation of many different
tools, the compilation of several different systems and much more.  I
wasn't able to fix all the issues with my installation so I decided to
scrap it and make my own.  This mode just colourises the buffer so
far, but I hope to implement indentation shortly.
2021-03-09 18:11:57 +00:00
Aryadev Chavali
5d625c8068 (Emacs)+rg.el command to search in new frame
rg.el uses the compilation system to manage and display
results (similar to the *grep family of functions in Emacs).  I'd like
to be able to search in a separate frame (making that a 'searcher'
frame) instead of the current frame sometimes, so make a command that
does that for me.
2021-03-09 18:08:38 +00:00
Aryadev Chavali
1176428888 (Emacs)~make rip(grep) section preamble a bit nicer to read 2021-03-09 18:07:55 +00:00
Aryadev Chavali
30d926bc21 (Emacs)+hl-line mode
Just looks nice :)
2021-03-09 18:07:40 +00:00
Aryadev Chavali
7e5ff6053e (Emacs)~set states for bindings from normal to normal & motion
Motion state is used in compilation buffers, which is why my bindings
never seemed to work in them.  So to counteract this just set all
bindings to both normal and motion states.
2021-03-09 18:07:37 +00:00