5 ms·
Might I suggest some alternatives: * Window manager: i3 or i3-gaps * File manager: ranger or nnn * Documents/Presentation: vim + markdown + pandoc. You can u
by groovybits 7y ago
Might I suggest some alternatives:
* Window manager: i3 or i3-gaps
* File manager: ranger or nnn
* Documents/Presentation: vim + markdown + pandoc. You can use pandoc to create both documents and slide presentations!
* PDF viewer: zathura
- deleted 7y ago[deleted]
- tines 7y agoHere's the setup I like to use. A little complicated for some but I really like it: * Window manager: emacs * File manager: emacs * Documents/Presentation: emacs + latex mode * PDF viewer: emacs
- teddyh 7y ago* Spreadsheet: emacs (M-x org-mode or M-x ses-mode) * Calculator: emacs (M-x calc) * Mail reader: emacs (M-x gnus) * Programming IDE and debugger: emacs * Terminal: emacs (M-x shell, M-x eshell, or M-x ansi-term)
- antognini 7y agoBut what do you use for a text editor?
- ethelward 7y agoEmacs + evil-mode of course, the best of two worlds.
- sdegutis 7y agoEmacs is actually a surprisingly good file manager. Dired + Ivy + knowing a few obscure shortcuts, and it's significantly simpler, faster and safer than either using Finder or Terminal. I've recently dusted off Emacs again after a few years of VS Code, indenting to use it for some JavaScript/TypeScript client work. If anyone's interested, here's my Emacs setup. If you temporarily move ~/.emacs.d and clone this there, and open Emacs, it'll setup the rest for you. (Although it's a bit bare-bones so it presumes you're already familiar with reading Emacs config files and figuring out how to use it.) https://github.com/sdegutis/dotfiles/blob/master/.emacs.d/init.el https://github.com/sdegutis/dotfiles/blob/master/.emacs.d/in...
- TeMPOraL 7y agoFun dired trick: dired is essentially a styled, read-only output of `ls`, but you can use standard Emacs combination for switching buffer from/to read-only mode, C-x C-q. Once you've done that, you can literally edit the output of ls (or most of it) to make it reflect the desired state, and then press C-c C-c to commit, and dired will apply the changes. I use it almost daily, it's particularly useful for batch renaming files - and since you're working with an editable text buffer, you can use whatever tools you like - like copy-paste, regex search&replace, multiple cursors, etc.
- sdegutis 7y agoIt's also smart enough to know to use a temporary intermediate filename when you rename multiple files to use each other's names, e.g. swapping a.txt and b.txt.
- groovybits 7y agoI tried emacs for about a week, but ended up just going back to vim because I'm comfortable with it. However - over the years, I've realized that its not vim that I want, its really vim keybindings that I want. I have them built into pretty much everything (file manager, browsers, PDF navigation, etc). I like the workflow. Can you recommend any good 'vim to emacs' conversion guides that keep the same vim keybinding workflow?
- dimitar 7y agoTry Spacemacs
- tines 7y agoI haven't used it but I hear that vim people like the EVIL package.
- zaiste 7y agoGive Doom Emacs [0] a try. Lighter than Spacemacs. [0]: https://github.com/hlissner/doom-emacs https://github.com/hlissner/doom-emacs
- clircle 7y agoInstall evil-mode and evil-collection. I use general.el to configure a leader key and make my a personalized, stripped-down spacemacs. It's heaven. https://github.com/emacs-evil/evil-collection https://github.com/emacs-evil/evil-collection https://github.com/noctuid/general.el https://github.com/noctuid/general.el
- beenBoutIT 7y agoi3 is great because it lets you live entirely in a terminal until you need a window.
- tluyben2 7y agoi3 (or something similarly light weight) really changed eveything for me. Especially the difference in both productivity and battery life over all other solutions I tried is something I can highly recommend. It completely turns ‘battery life is bad under Linux’; I consistently get far more hours under Linux with i3 than using ‘normal’ WMs or Windows.