Commit Graph

83 Commits (f3820091f06a99b5ecd0fdc8ff78625f05c5340c)

Author SHA1 Message Date
Pierre Neidhardt f3820091f0 local/bin/homeinit, homesync: Init and synchronize Eshell history 2019-02-04 19:14:50 +01:00
Pierre Neidhardt 537626d63c Eshell: Save history on every call 2019-02-04 19:13:48 +01:00
Pierre Neidhardt 5cc5776566 Eshell: Discard "cd" calls from history 2019-02-04 19:13:17 +01:00
Pierre Neidhardt 3a88ea3e59 Eshell: Bind RET to append-region-to-command-line 2019-02-04 19:13:11 +01:00
Pierre Neidhardt 5c1f06192f Eshell: Don't follow symlink in prompt 2018-12-10 09:41:25 +01:00
Pierre Neidhardt 479ae9adab Eshell: Fix prompt fontification of symlinks inside Git repositories 2018-10-17 14:57:40 +02:00
Pierre Neidhardt f0c6aeab00 Eshell: Move fish-completion setup to init-eshell 2018-07-24 09:45:01 +02:00
Pierre Neidhardt 37f59a874d Eshell: Work around broken module loading 2018-07-03 18:03:50 +02:00
Pierre Neidhardt f80bd2cd85 Emacs: Update config to 26 2018-06-01 11:09:36 +02:00
Pierre Neidhardt 073d8663bb Eshell: Delay autosuggest to 0.75s 2018-05-14 20:08:05 +02:00
Pierre Neidhardt cecb9f7163 Eshell: Keep history of commands exiting with non-zero 2018-03-19 16:03:19 +05:30
Pierre Neidhardt 7fa6c7594d Eshell: Split patches between Emacs 25 and 26 2018-03-09 16:37:58 +05:30
Pierre Neidhardt 02b58cc380 Emacs: Move user-emacs-directory to cache 2018-02-16 23:19:10 +01:00
Pierre Neidhardt 49679263da Emacs: Init config for version 26 2018-02-16 23:09:59 +01:00
Pierre Neidhardt 49f92790c8 Eshell: Ignore all duplicates in history 2018-02-15 16:02:26 +01:00
Pierre Neidhardt 8b1748e985 Emacs: Update TODOs and comments 2018-02-15 16:02:26 +01:00
Pierre Neidhardt cb9ce6bab5 Emacs: Namespace all personal variables and functions 2018-02-13 23:24:38 +01:00
Pierre Neidhardt 4f12d845cb Eshell: Fix completion on systems running mandoc 2018-02-08 18:08:08 +01:00
Pierre Neidhardt bf53cc6aa2 Eshell: Add gtypist to list of visual commands 2018-01-19 09:12:13 +01:00
Pierre Neidhardt 63c51121fb Eshell: Set password expiry to 1 hour 2018-01-17 10:10:26 +01:00
Pierre Neidhardt 0505a20323 Eshell: Add password cache 2018-01-15 12:17:36 +01:00
Pierre Neidhardt 32232ac81f Eshell: Fix global history setup on first start 2018-01-12 17:59:47 +01:00
Pierre Neidhardt 562e65d66a Eshell: Follow up with esh-autosuggest renaming 2017-12-27 11:35:49 +01:00
Pierre Neidhardt d4a81b1088 git: Disable pager globally 2017-12-14 21:06:41 +01:00
Pierre Neidhardt 916cee19fb Eshell: Use company-eshell-autosuggest-mode 2017-12-09 19:20:24 +01:00
Pierre Neidhardt 3b2ffd0a74 Eshell: Remove spurious em-cmpl line
That used to break fish-completion loading
2017-12-09 15:07:27 +01:00
Pierre Neidhardt 97c0a3c673 Eshell: Fix mkcd alias 2017-12-03 10:50:40 +01:00
Pierre Neidhardt 149058d78c Emacs: Add TODOs for Eshell, Helm, LaTeX 2017-11-26 22:37:24 +01:00
Pierre Neidhardt 78714c19c4 Eshell: Remove "dtach" from visual commands so eshell-detach works seamlessly 2017-11-25 21:39:45 +01:00
Pierre Neidhardt a42915f37f Eshell: Add company-eshell-autosuggest to selected packages 2017-11-23 07:43:10 +01:00
Pierre Neidhardt 332eddd1dc eshell-detach: Refactor and clean up, add C-c C-z binding 2017-11-09 17:34:05 +01:00
Pierre Neidhardt 6fd2b6d405 eshell: Make eshell-detach-send-input work on any valid bash command 2017-11-08 17:46:49 +01:00
Pierre Neidhardt eab706e84f Emacs: Comment on helm, EXWM, Eshell issues 2017-11-06 22:07:48 +01:00
Pierre Neidhardt ec0b4694d9 Eshell: Report most important bugs 2017-11-05 12:46:29 +01:00
Pierre Neidhardt bf301cd38e Eshell: Don't display status on empty commands 2017-11-05 11:04:39 +01:00
Pierre Neidhardt 8d963d3282 Emacs: Turn on fish completion early so that it works in M-x shell too 2017-11-04 23:20:20 +01:00
Pierre Neidhardt 92f3aed303 Eshell: Add fix draft for eshell-write-history with read-only entries 2017-11-03 14:55:57 +01:00
Pierre Neidhardt 7e97f98afa Eshell: Make status more aligned, start with a capital 2017-11-02 23:36:45 +01:00
Pierre Neidhardt 8089233334 Eshell: Display total number of seconds in status 2017-11-02 13:11:11 +01:00
Pierre Neidhardt b4253b0480 Eshell: Fix nil value return by eshell-status-display 2017-11-02 08:02:24 +01:00
Pierre Neidhardt 3800f65c7a Eshell: Fix prompt when no branch and use comment face for status 2017-11-01 18:22:05 +01:00
Pierre Neidhardt bcdb1629b2 Eshell: Add status display to the prompt 2017-11-01 17:59:53 +01:00
Pierre Neidhardt f5535a4111 Eshell: Color git root in prompt and append current branch 2017-11-01 17:03:47 +01:00
Pierre Neidhardt ae5c474d5f Eshell: Add support for auto-suggestions 2017-11-01 16:06:15 +01:00
Pierre Neidhardt e8101a0b1b Eshell: Move fish completion to separate package 2017-10-25 23:55:35 +01:00
Pierre Neidhardt 69e484a87f Eshell: Prepare fish completion for packaging 2017-10-25 23:36:12 +01:00
Pierre Neidhardt 40dd85a7a1 Emacs: Move EPA config to main so that it's loaded in time by mu4e 2017-10-25 19:12:52 +01:00
Pierre Neidhardt 9540330538 Eshell: Move prompt navigation fix to patch-eshell.el 2017-10-24 17:30:34 +01:00
Pierre Neidhardt 44a459cefe Eshell: Backport ANSI color patch 2017-10-23 20:06:08 +01:00
Pierre Neidhardt 5eab39b621 Eshell: Add shared history 2017-10-22 20:19:12 +01:00