Aryadev Chavali
6ec0aad87e
(Emacs)~some changes, checkout the message for details
...
~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 15:44:48 +01:00
Aryadev Chavali
91c8da0e83
(Emacs)+snippets from doom-snippet and removed default package
...
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-25 15:44:48 +01:00
Aryadev Chavali
597bb886d9
(xboxdrv)~split config into general, typing and media
...
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 23:05:29 +01:00
Aryadev Chavali
49d5e987cb
(xboxdrv)+configurations to make the xbox controller a working mouse
...
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 13:32:54 +01:00
Aryadev Chavali
39590169e6
(XServer)-ssh-agent call in xinitrc, just do it in zprofile
2021-07-11 13:32:42 +01:00
Aryadev Chavali
0eb0748f05
(General)~some minor changes for supporting the desktop
...
These changes are mostly surface level.
2021-07-11 13:32:42 +01:00
Aryadev Chavali
ac9b93240c
(XServer)+xrandr records for oldboy desktop
...
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-11 13:32:42 +01:00
Aryadev Chavali
4f708b631c
(alacritty)~0.5->0.7 transparency
2021-07-10 17:34:07 +01:00
Aryadev Chavali
9d70db0962
(Mail)+mbsync config
2021-07-10 17:33:48 +01:00
Aryadev Chavali
0b6c885d7c
(Shell)~zshrc to be a bit more featureful~ps1
...
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 17:13:55 +01:00
Aryadev Chavali
616cfa7c07
(General)~updates to various files due to reinstall on laptop
...
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 17:12:52 +01:00
Aryadev Chavali
c616335809
(Scripts/status)~few minor edits for functionality and cleanliness
...
Status scripts needed some updating for dwmblocks, so did it.
2021-07-10 17:11:33 +01:00
Aryadev Chavali
be603ca4a2
(SXHKD)~basic edits
...
~pactl->pamixer to toggle mutes
~xdg-open search.aryadevchavali.com -> html.duckduckgo.com cos
search.aryadevchavali.com is deprecated now
2021-07-10 17:10:02 +01:00
Aryadev Chavali
ccefeeb172
(Install.org)+sessions and tangle file outputs for each optional sh item
2021-07-10 17:09:35 +01:00
Aryadev Chavali
ad0a18927b
(Emacs)~emacs 27 downgrade, no need for evil-undo-system
...
Keep this commit in case I wanna go back to Emacs 28
2021-07-10 17:08:47 +01:00
Aryadev Chavali
7f1df1b991
(Pictures)~just pull backgrounds yourself
...
https://gitlab.com/odavep/Wallpapers.git
2021-07-06 19:53:30 +01:00
Aryadev Chavali
325d8b4ef7
(General)~loads of commits, getting ready to port dotfiles to another machine
2021-07-06 19:02:25 +01:00
Aryadev Chavali
9fa164dc11
(Scripts)~lock script: constant image and a few new flags for i3lock
2021-05-24 13:49:17 +01:00
Aryadev Chavali
2a26169b56
(Repo)~general changes that I cba to document
2021-05-06 22:11:47 +01:00
Aryadev Chavali
6855c65a70
(Emacs)-preambles, just make it part of the main text body
2021-03-25 13:18:09 +00:00
Aryadev Chavali
ce33723c20
(Emacs)~cleaned up loads of bindings into one use-package decl
2021-03-25 10:19:35 +00:00
Aryadev Chavali
741c076d5b
(Emacs)-table of contents from org file in exports
2021-03-25 10:10:11 +00:00
Aryadev Chavali
4c019a179b
(Scripts)~use SystemD for eselect
...
Instead of random calls to emacsclient and emacs, just use systemd to
do it for me!
2021-03-25 09:58:31 +00:00
Aryadev Chavali
c42a5342dd
(Emacs)+byte compilation and messages to +literate/compile-config
2021-03-25 09:58:10 +00:00
Aryadev Chavali
9fad8c45f8
(Emacs)~clean up code as a result of byte compile
2021-03-25 09:57:56 +00:00
Aryadev Chavali
e780b1d9a5
(Emacs)~clean up modelines for refined output
2021-03-25 09:57:38 +00:00
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