Aryadev Chavali
d46304378c
Small changes
2025-11-04 16:41:57 +00:00
Aryadev Chavali
b05741b961
Using ly for my login manager means I don't need auto login
2025-10-29 00:31:26 +00:00
Aryadev Chavali
1e071228be
Bunch of stuff, who cares
2025-08-20 00:13:16 +01:00
Aryadev Chavali
2cce948b15
Add pyenv
2025-05-08 23:59:48 +01:00
Aryadev Chavali
20687ad8f6
Small changes - can't be bothered to explain them
2025-04-05 19:41:40 +01:00
Aryadev Chavali
9867c1029c
Change prompt
2024-12-30 18:34:48 +00:00
Aryadev Chavali
f23b94ea70
Ensure opam env is only run if opam is installed
2024-12-14 18:42:22 +00:00
Aryadev Chavali
51c373b3cb
Cannot be bothered to explain - just read the changes if you want
2024-12-03 14:08:59 +00:00
Aryadev Chavali
5658f88281
(Shell/zshrc)~cleanup and remove cowfortune on start.
2024-09-23 17:14:02 +01:00
Aryadev Chavali
10bed619fa
(Shell/zprofile)+if TTY is /dev/tty1 then startx if not already open
2024-09-23 17:13:47 +01:00
Aryadev Chavali
a712e637be
(Shell)+aliases
2024-09-08 02:55:44 +01:00
Aryadev Chavali
b094a88067
(Shell)~zshrc: added bind keys to make using vim mode nicer
2024-08-19 16:31:45 +01:00
Aryadev Chavali
2fb7897da4
(Shell)-zprofile: Remove cat
2024-08-19 16:31:32 +01:00
Aryadev Chavali
6383e8845a
(Shell)~Small changes
2024-07-25 02:48:33 +01:00
Aryadev Chavali
9409537b80
(Shell)~TERMINAL is now Kitty
2024-07-01 04:16:05 +01:00
Aryadev Chavali
a89353eeb8
Tons of changes
2024-06-22 02:26:08 +01:00
Aryadev Chavali
ee957bcbf6
(Shell)+zshrc now has a prompt!
2024-05-08 01:32:06 +05:30
Aryadev Chavali
2986c04c2f
(Emacs|Shell|SystemD)~Small changes
2024-05-06 02:38:06 +05:30
Aryadev Chavali
62f11359b9
(Shell)~TERMINAL: kitty -> st
2024-04-23 16:57:48 +05:30
Aryadev Chavali
195c922d48
(Shell)~alacritty->kitty
...
Nicer terminal in my opinion with extra features and quite fast as
well.
2024-04-16 22:06:42 +06:30
Aryadev Chavali
1e72776578
(Emacs|NeoVim|Shell)~small changes and minor updates
2023-10-15 00:08:25 +01:00
Aryadev Chavali
2e03800a4e
(Shell)~zshrc: alias ls with --group-directories-first
2023-10-06 01:19:45 +01:00
Aryadev Chavali
eee616a4e7
(Shell)~cowsay->ascii cat
2023-08-20 17:44:25 +01:00
Aryadev Chavali
ea8cd97ea6
(*)~changes to make biber work
2022-10-11 10:29:53 +01:00
Aryadev Chavali
591a4b065c
(Shell)~zprofile init messages
...
Looks nicer, fancier and gives me a warm feeling inside.
2022-09-18 15:31:25 +01:00
Aryadev Chavali
9bfcec2400
(Shell)~rearranged .zprofile, moved some exports .zshrc->.zprofile
...
This is so Emacs (via systemd) gets the most up to date information
possible.
2022-09-17 00:17:42 +01:00
Aryadev Chavali
fbbe68f319
(Shell)+systemd call to import user PATH to modules, debuginfo call
...
SystemD now knows my path on user login, which is a great help as
Emacs has always been kinda weird in server mode (which I've only just
figured out to be a problem of SystemD rather than Emacs).
debuginfod's profile script for some reason doesn't work for zsh,
which means the ~DEBUGINFOD_URL~ variable isn't set. So set it up
here.
2022-09-14 00:45:42 +01:00
Aryadev Chavali
b2430eb65a
(Mail|Shell)~clean up
2022-07-28 18:23:10 +01:00
Aryadev Chavali
fe2218e182
(*)~general fixes, small scale
...
(notmuch)+junk tag
(Shell)~sdkman so it uses the current username
2022-07-12 18:53:18 +01:00
Aryadev Chavali
c33d9ab73a
(Shell)+opam env call for zshrc, +utoprc
...
utoprc for some nicer colours.
2022-02-08 22:52:07 +00:00
Aryadev Chavali
dc1bfb4ab6
(Shell)~zshrc emacs bindings updated for Emacs server
...
The systemd emacs service uses the default name, so no need for to
specify the socket name.
2022-01-18 03:44:47 +00:00
Aryadev Chavali
05b8480c5f
(Shell)+ssh_agent integration
...
Use the same socket file for any zsh shell I create (default shell for
user and hence from tty) so ssh-agent works consistently.
2022-01-12 05:40:14 +00:00
Aryadev Chavali
a496715625
(General)~small changes
...
Just check each edit, there's nothing to describe or explain here.
2021-09-15 12:23:21 +01:00
Aryadev Chavali
30705789d1
(Shell)+hlight alias+a ton of options for history in zsh
...
hlight alias highlights words via grep. Basic usage is for files but
can also be used for piped input. Just a bit nicer to use.
zsh history management makes zsh-fish-autocomplete an even more
powerful tool (as it now has a giant history to read through instead
of just a local history)
2021-07-28 19:18:21 +01:00
Aryadev Chavali
9b2ef288e4
(Shell|XServer)~minor edits with indenting
...
(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-27 01:32:59 +01:00
Aryadev Chavali
b3f78e588b
(Emacs|Scripts)~minor edits
...
(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-26 01:39:14 +01:00
Aryadev Chavali
67a4addcd0
(Shell|Scripts|Emacs)~minor edits
...
+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 15:44:48 +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
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
325d8b4ef7
(General)~loads of commits, getting ready to port dotfiles to another machine
2021-07-06 19:02:25 +01:00
Aryadev Chavali
2a26169b56
(Repo)~general changes that I cba to document
2021-05-06 22:11:47 +01:00
Aryadev Chavali
19eec92024
(Shell)+sdkman config to zsh
2021-03-08 00:53:31 +00:00
Aryadev Chavali
1f04ce0ea5
(Shell)+sudo alias for doas ~emacsclient aliases
2021-02-28 23:12:59 +00:00
Aryadev Chavali
9cabe3a670
(Shell)+TERM variable to make ssh easier
2020-12-30 20:53:13 +00:00
Aryadev Chavali
9a403fec87
(Shell)~permananetly add rsa keys to ssh when booting
2020-12-02 15:32:54 +00:00
Aryadev Chavali
49468a7b3b
(Shell)+eclient alias to zshrc
...
Emacs client alias for main server
2020-09-29 17:51:07 +01:00
Aryadev Chavali
cc50ee1918
(Shell)+zshrc now has emdir to go directly to emacs directory
2020-09-27 16:52:21 +01:00
Aryadev Chavali
73f4500f0b
~ssh-agent and ssh-add
2020-09-01 21:42:12 +01:00
Aryadev Chavali
cfa66928de
+ls -la bind to l
2020-08-28 11:46:11 +01:00