Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eshell: run `ls -l` after entering a directory | Franck Cuny | 2022-01-21 | 1 | -0/+2 |
| | |||||
* | eshell: add the host's name in the prompt | Franck Cuny | 2021-12-18 | 1 | -2/+3 |
| | | | | | The name of the host is added at the beginning of the prompt, and a background color is set to make it obvious. | ||||
* | emacs: try to fix prompt | Franck Cuny | 2021-11-29 | 1 | -3/+3 |
| | |||||
* | emacs: split horizontally to create eshell buffer | Franck Cuny | 2021-10-27 | 1 | -3/+2 |
| | |||||
* | eshell: open file at point | Franck Cuny | 2021-10-27 | 1 | -1/+22 |
| | | | | | | | | | | Add a function to open the file at point. In an eshell session, I can then move the cursor to a file or a directory, and call `fcuny/eshell-open-file-at-point`: for a file, a new buffer is open, if it's a directory, we're changing the working directory to the given path. Bind the function to "C-o" in eshell. | ||||
* | emacs: add alias for ls -l | Franck Cuny | 2021-10-20 | 1 | -0/+1 |
| | |||||
* | emacs: start a shell when configuration is loaded | Franck Cuny | 2021-10-18 | 1 | -0/+6 |
| | | | | | Once the initialization of our configuration is done, we start a shell session with `eshell'. | ||||
* | emacs: set eshell-prompt-regexp | Franck Cuny | 2021-10-17 | 1 | -0/+1 |
| | | | | Otherwise the shell freeze every now and then. | ||||
* | emacs: different prompt when on a remote host | Franck Cuny | 2021-10-17 | 1 | -3/+7 |
| | | | | | Replace the prompt with `@<hostname>' when our current eshell path is on a remote host. | ||||
* | emacs: add binding for counsel-esh-history | Franck Cuny | 2021-10-17 | 1 | -1/+2 |
| | | | | | The default one is not working, and I don't think it's obvious to me what it was anyway. | ||||
* | emacs: custom prompt for eshell | Franck Cuny | 2021-10-17 | 1 | -0/+33 |
| | |||||
* | emacs: add function to export eshell output | Franck Cuny | 2021-10-17 | 1 | -1/+32 |
| | | | | | | | | Add a new function (and a new binding) to export the latest output from eshell to a buffer. The code comes from https://gitlab.com/protesilaos/dotfiles/-/blob/master/emacs/.emacs.d/prot-lisp/prot-eshell.el#L114 | ||||
* | emacs: set `eshell-cd-on-directory` to true | Franck Cuny | 2021-10-17 | 1 | -0/+1 |
| | |||||
* | emacs: add a few more aliases to eshell | Franck Cuny | 2021-10-17 | 1 | -1/+8 |
| | |||||
* | emacs: be explicit about eshell modules we load | Franck Cuny | 2021-10-17 | 1 | -4/+26 |
| | |||||
* | emacs: some eshell tweaks | Franck Cuny | 2021-09-24 | 1 | -3/+7 |
| | |||||
* | emacs: add package eshell-bookmark | Franck Cuny | 2021-09-24 | 1 | -0/+6 |
| | |||||
* | emacs: rename eshell buffer | Franck Cuny | 2021-08-05 | 1 | -1/+6 |
| | | | | | When creating a new buffer for eshell with `fcuny/eshell-here` rename the buffer using parts of the directory. | ||||
* | emacs: eshell smart display | Franck Cuny | 2021-08-05 | 1 | -1/+9 |
| | | | | From https://www.masteringemacs.org/article/complete-guide-mastering-eshell | ||||
* | emacs: track command's execution time in eshell | Franck Cuny | 2021-08-05 | 1 | -29/+50 |
| | | | | | | | | | With zsh I report how long a command takes to execute when it takes more than a few seconds, and it's pretty useful. This article [1] shows how to do the same with eshell. [1] https://www.birkey.co/2021-06-20-why-eshell-part-1.html | ||||
* | emacs: eshell alias | Franck Cuny | 2021-02-16 | 1 | -1/+1 |
| | |||||
* | emacs: rename the directory | Franck Cuny | 2021-01-04 | 1 | -0/+39 |