Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2021-08-05 | emacs: eshell smart display | Franck Cuny | 1 | -1/+9 | |
From https://www.masteringemacs.org/article/complete-guide-mastering-eshell | |||||
2021-08-05 | emacs: track command's execution time in eshell | Franck Cuny | 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 | |||||
2021-08-05 | emacs: don't use modus theme | Franck Cuny | 1 | -31/+0 | |
It breaks every time I update the package. | |||||
2021-08-05 | systemd: exclude directories for restic | Franck Cuny | 1 | -1/+1 | |
2021-04-30 | emacs: enable staticcheck with lsp | Franck Cuny | 1 | -0/+8 | |
2021-04-04 | emacs: configure compile mode | Franck Cuny | 1 | -0/+11 | |
2021-04-04 | emacs: configure dap-mode and compile-mode | Franck Cuny | 4 | -1/+71 | |
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 |