summaryrefslogtreecommitdiff
path: root/emacs/custom/fcuny-navigation.el (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-10-25emacs: navigation related changesFranck Cuny1-9/+11
2021-10-18emacs: select help buffer when it opensFranck Cuny1-0/+2
Configure how we want to open an help buffer (on the left, with a defined width), and let's jump to it. Enable =visual-line-mode= for help buffers, otherwise it's unreadable.
2021-10-17emacs: add a "shell" section to ibufferFranck Cuny1-0/+1
2021-10-08emacs: add "git" section to ibufferFranck Cuny1-0/+3
2021-04-04emacs: configure dap-mode and compile-modeFranck Cuny1-0/+8
Debug Adapter Protocol (DAP) is wire protocol to communicate between a client and debug server. This is similar to LSP, but for debuggers. This initial configuration focuses on enabling the mode and setting the layout for the various buffers (in this case I want the different buffers on the right screen and keep the main part focused on the code). I also disable some widget to use the debugger with hydra. There's still a number of things that are incomplete when it comes to integrate DAP and delve (the go debugger): there's no way to call functions, to have access to the variables, etc. But this is a good start though, to debug simple problems without relying on print statement. This also update the configuration for =go= so that =M-x compile=, when editing a go file, by default will use =go build=. This is not what I always need / want but this is a good default.
2021-03-27emacs: more bindings for counselFranck Cuny1-0/+4
2021-02-12emacs: new defined search for rgFranck Cuny1-0/+23
2021-01-04emacs: rename the directoryFranck Cuny1-0/+0
2020-12-09emacs: add binding for counsel-imenuFranck Cuny1-0/+1
2020-12-07emacs: ensure diminish is installedFranck Cuny1-0/+1
We want to diminish `which-key` mode.
2020-06-18emacs: move ivy configuration to navigationFranck Cuny1-0/+44
There's no need to have this in a separate configuration file.
2020-05-29emacs: remove dired-git-infoFranck Cuny1-5/+0
I don't use it.
2020-05-29emacs: remove ace-windowFranck Cuny1-35/+0
I still find this annoying.
2020-05-08[emacs] show git info in dired-modeFranck Cuny1-0/+5
When a directory, pressing ')' reveals git information.
2020-03-19emacs: use the theme modus-operandiFranck Cuny1-52/+33
It's a light theme with high contrast. It was suggested in this article https://www.manueluberti.eu/emacs/2020/03/16/modus-themes/.
2020-02-11emacs: easy navigation between windowsFranck Cuny1-0/+6
Add a few bindings to move up / down / left / right.
2020-01-13emacs/nav: diminish ivy/counsel.Franck Cuny1-0/+2
2019-12-27emacs: show . and .. with ivy.Franck Cuny1-0/+1
Not having them displayed make it more difficult to me to navigate files and directories.
2019-12-27emacs: remove duplicated setting for ivyFranck Cuny1-1/+0
The setting `ivy-use-virtual-buffer` was set twice.
2019-11-23[emacs] don't hide directories info.Franck Cuny1-2/+0
I prefer to see the details, it's easier to understand what I'm looking at.
2019-10-06[emasc] use `ls-lisp` for dired.Franck Cuny1-4/+9
Use emacs implementation of `ls`, which allows us to group files by type (only GNU's `ls` does that, not the one shipped by MacOS)
2019-09-27[emacs] new package: ivy-richFranck Cuny1-0/+10
especially nice for switching buffer with the minibuffer view, it shows a little bit more information.
2019-08-02[emacs] update grouping in ibufferFranck Cuny1-2/+12
review the grouping order (org first, for example, and group a few more file extensions together).
2019-07-30[emacs] drop guide key and update ibuffer configFranck Cuny1-8/+16
guide key was not that helpful, hydra is a better way to deal with that problem. update ibuffer config to group files by major mode.
2019-06-25[emacs] rework the configuration for navigation.Franck Cuny1-24/+42
mostly inspired by reading https://github.com/patrickt/emacs. i've made the configuration of counsel and ivy more explicit, by splitting the customization. i've fixed the binding for searching with a buffer to rely on rgrep instead of ag (since i've switched to rg). i'm going to try the module 'guide-key' to see if i can be better at remembering some bindings (i always forget a bunch of them).
2019-06-21[emacs] fix arguments for calling lsFranck Cuny1-2/+2
I switched to macport, and I don't have GNU ls anymore.
2019-04-30[emacs] Ignore macos files when browsing.Franck Cuny1-1/+2
2019-04-18[emacs] Ignore some files with dired.Franck Cuny1-0/+11
2019-02-17[Emacs] Rename `common.el` to `defuns.el`.Franck Cuny1-1/+1
The name `defuns` make more sense since it's a collection of functions. All the custom variables are using the prefix 'fcuny/' consistently.
2019-02-16[emacs] Split configuration in multiple files.Franck Cuny1-0/+67
This is actually an easier thing to maintain.