aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-28(Emacs)~split SPC i into a prefixAryadev Chavali
=counsel-unicode-char= has been bound to "<leader> ic" which allows me to use TeX and other unicode symbols without switching to the TeX keyboard. =yas-insert-snippet= has been bound to "<leader> ii"
2021-07-28(Emacs)~text and code changesAryadev Chavali
Just cleaned up some links and descriptions that didn't really make sense. Also added some defers and cleaned up some hooks.
2021-07-28(Emacs)~dx:->+dx/ namespace (use +dx: for variables and constants)Aryadev Chavali
There was a split in namespace across my config: "+dx/" or "dx:". "dx:" was used for older functions created near the start of this config, while "+dx/" is used basically everywhere else and is my preferred namespace for new functions. Hence I resolve this conflict in this commit.
2021-07-28(Emacs)-HTML_CONTAINER calls in headingsAryadev Chavali
No need to clutter my config with HTML setups, instead just use the table of contents to get to places.
2021-07-27(Emacs)+recentf-mode integration, +org-export-backends variableAryadev Chavali
2021-07-27(Emacs)~alpha 85 -> 95Aryadev Chavali
Personal theme doesn't work on such a low transparency (I chose colours that are less vibrant and poppy, going for a low-key theme) hence set the alpha higher.
2021-07-27(Emacs)~minor changes in spelling and sentences, changes in filenamesAryadev Chavali
2021-07-27(Emacs)~changed theme back to personalAryadev Chavali
Don't even remember when I changed theme but it's gone back to personal (my custom theme). I changed a few things for the theme as well, just a few colours.
2021-07-27(Shell|XServer)~minor edits with indentingAryadev Chavali
(Shell)~propagate change to emacs service (no -s MAIN) and editing (XServer)~state explicit full path for lock script for ease of understanding (it's a user script, not some other program)
2021-07-26(Emacs)~move elips files into elisp/ folderAryadev Chavali
These files were cluttering the main directory, I'd rather just have my config files here.
2021-07-26(Emacs)+haskell-multieditAryadev Chavali
Just some code to make editing in the Haskell REPL a nicer experience. Allows me to write multi-line code in a separate buffer with haskell-mode switched on, then with a simple keybinding paste and evaluate the full code in the Haskell REPL. The keybindings and workflow are similar to org-src block editing (create a new buffer, then paste the contents back into the original buffer).
2021-07-26(Emacs|Scripts)~minor editsAryadev Chavali
(Emacs)~changed some descriptions, formatting, edits of assigned functions (Scripts)~allow psearch to use all arguments supplied rather than just the first one (pacman -Ss actually greedily consumes all arguments given as part of the search)
2021-07-25(Emacs|General)+all of .config from my Emacs configAryadev Chavali
The .config folder stores the configurations generated by various packages. For the purposes of cleanliness and also generalisation I might as well VC it.
2021-07-25(Shell|Scripts|Emacs)~minor editsAryadev Chavali
+psearch function to search pacman with less (I use this all the time, just makes it easier to do in one go) ~speed script to use a slightly larger file so user can get a better estimate of dl speed ~ada-mode slightly better comments
2021-07-25(Emacs)-dashboard on new frame hookAryadev Chavali
Too much of a hassle, screws up magit messages
2021-07-25(Emacs)~logo to oreo logoAryadev Chavali
2021-07-25(Scripts)+eselect option for notmuch mailAryadev Chavali
2021-07-25(SystemD)~emacs service to not use a name for the daemonAryadev Chavali
In hindsight, what other daemon am I going to be using for Emacs? It's not like I'll be starting two different servers! Even if I was, Emacs has the ability to assign a new unique name for the server depending on if another server is already running. Also, having a name for the main server makes it harder for other services (such as notmuch-mua.service) to find your Emacs instance.
2021-07-25(Emacs)~minor editsAryadev Chavali
~haskell-process-type is now stack-ghci +feature to switch to dashboard with each new frame
2021-07-25(Scripts)+simple script to test my dl speed on any computerAryadev Chavali
Just downloads a PDF from my site (hence verifiably secure (for me at least ¯\_(ツ)_/¯))
2021-07-25(Emacs)+html auto insert templateAryadev Chavali
2021-07-25(Emacs)+undo-tree package and fit into EvilAryadev Chavali
2021-07-25(Emacs)~some changes, checkout the message for detailsAryadev Chavali
~changed unicode true ~minor edits to text ~org-imenu-depth is set higher so it can be substituted for org-goto -+autotyping/gen-skeleton-abbrev as I'm using yasnippet now
2021-07-25(Emacs)+snippets from doom-snippet and removed default packageAryadev Chavali
I've re-enabled yasnippet for ease of use, and added a ton of snippets directly into my Dotfiles so only I get to curate what snippets are removed. Screw downloading them off someone else's repository at their total mercy.
2021-07-11(xboxdrv)~split config into general, typing and mediaAryadev Chavali
Each config file is loaded in gamepad-daemon, general then typing then media. Each profile is pretty self explanatory, and allows for splitting of responsibilities. Config switches occur through the guide button.
2021-07-11(xboxdrv)+configurations to make the xbox controller a working mouseAryadev Chavali
Xbox controllers are cool, and the ton of buttons allow for a lot of customisation and ease of use. Hence I created an xboxdrv configuration which has the standard mouse capabilities as well as the ability to access an on screen keyboard and some basic media manipulation capabilities. This is mostly for when I want to sit back and just CONSOOM content rather than do actual work (hence trying to remove the keyboard).
2021-07-11(XServer)-ssh-agent call in xinitrc, just do it in zprofileAryadev Chavali
2021-07-11(General)~some minor changes for supporting the desktopAryadev Chavali
These changes are mostly surface level.
2021-07-11(XServer)+xrandr records for oldboy desktopAryadev Chavali
My desktop uses VGA and display port for it's outputs, distinct from the Laptops outputs. Hence we can setup all xrandr records in one go and be fine for the ride.
2021-07-10(alacritty)~0.5->0.7 transparencyAryadev Chavali
2021-07-10(Mail)+mbsync configAryadev Chavali
2021-07-10(Shell)~zshrc to be a bit more featureful~ps1Aryadev Chavali
The PS1 variable has been changed to look a bit nicer, added some nice functions for quick edits in the terminal (though I still expect to use Emacs for anything above a quick edit)
2021-07-10(General)~updates to various files due to reinstall on laptopAryadev Chavali
By reinstalling arch on my laptop, I've had the chance to see any loose ends or errors in my setup that, by virtue of how fresh the system is, I'm motivated to fix.
2021-07-10(Scripts/status)~few minor edits for functionality and cleanlinessAryadev Chavali
Status scripts needed some updating for dwmblocks, so did it.
2021-07-10(SXHKD)~basic editsAryadev Chavali
~pactl->pamixer to toggle mutes ~xdg-open search.aryadevchavali.com -> html.duckduckgo.com cos search.aryadevchavali.com is deprecated now
2021-07-10(Install.org)+sessions and tangle file outputs for each optional sh itemAryadev Chavali
2021-07-10(Emacs)~emacs 27 downgrade, no need for evil-undo-systemAryadev Chavali
Keep this commit in case I wanna go back to Emacs 28
2021-07-06(Pictures)~just pull backgrounds yourselfAryadev Chavali
https://gitlab.com/odavep/Wallpapers.git
2021-07-06(General)~loads of commits, getting ready to port dotfiles to another machineAryadev Chavali
2021-05-24(Scripts)~lock script: constant image and a few new flags for i3lockAryadev Chavali
2021-05-06(Repo)~general changes that I cba to documentAryadev Chavali
2021-03-25(Emacs)-preambles, just make it part of the main text bodyAryadev Chavali
2021-03-25(Emacs)~cleaned up loads of bindings into one use-package declAryadev Chavali
2021-03-25(Emacs)-table of contents from org file in exportsAryadev Chavali
2021-03-25(Scripts)~use SystemD for eselectAryadev Chavali
Instead of random calls to emacsclient and emacs, just use systemd to do it for me!
2021-03-25(Emacs)+byte compilation and messages to +literate/compile-configAryadev Chavali
2021-03-25(Emacs)~clean up code as a result of byte compileAryadev Chavali
2021-03-25(Emacs)~clean up modelines for refined outputAryadev Chavali
2021-03-25(Emacs)~straight thawed versionsAryadev Chavali
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(Emacs)~minor editsAryadev Chavali