Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianhicks/spacemin
a ground-up .emacs.d with stolen Spacemacs stuff I like, developed at my own pace, and customized for me.
https://github.com/brianhicks/spacemin
Last synced: 6 days ago
JSON representation
a ground-up .emacs.d with stolen Spacemacs stuff I like, developed at my own pace, and customized for me.
- Host: GitHub
- URL: https://github.com/brianhicks/spacemin
- Owner: BrianHicks
- Created: 2017-10-23T17:42:15.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-08T15:16:07.000Z (over 6 years ago)
- Last Synced: 2024-12-09T19:53:41.745Z (14 days ago)
- Language: Emacs Lisp
- Size: 646 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spacemin
A ground-up `.emacs.d` with just stuff I like from Spacemacs.
Likely not useful for anyone else.Time for some general philosophizing: I really like Spacemacs' approach to keybindings.
Put everything under `SPC`, and all the mode-local bindings under `,` (or `SPC m`.)
I'm gonna steal all the ones I need as I need them.
If I can get them working in which-key, so much the better!## Installing
1. Install this repo as your `.emacs.d`
2. Start emacs. Wait a while while watching the blinkenlights in the message line.
3. Probably restart it or whatever, I don't care.
4. `M-x all-the-icons-install-fonts RET yes RET`... wait a bunch.
5. You've won. Go to Disneyland?## Things That Are Done
- evil (mostly)
- magit (mostly)
- projectile (kinda)
- looks kinda nice
- a couple languages (TBQH I don't really care about refactorings etc in `*-mode`... but syntax highlighting is nice!)
- markdown
- basic Ruby
- basic Elm
- basic HaskellBut what is "done", really?
## Still To Do
### Better Keybindings
- [ ] `1` through `9` for window jumps? (I don't frequently use these but they can be handy!)
- [ ] `]` to insert a newline below, `[` to insert a newline above### Project Management
- [ ] perspectives
### Day-to-day ergonomics
- [ ] snippets (but just the auto-inserted ones... I never really use the fill-in-the-blanks ones)
- [ ] maybe a shell? I don't often use a shell but maybe if I could get zsh in there nicely...
- [ ] use spaces by default, or load editorconfig, or some other solution.
- [ ] prodigy!
- [ ] make flycheck a popwin thingy
- [ ] bind a key to dismiss popwin thingies### Languages
- [ ] Better Ruby / any Rails
- [ ] more fully featured Elm integration (keybindings? we don't need no steenking keybindings!)### Appearance
- [ ] further customizations in the status line
- [ ] make git branch not prefixed in the status line
- [ ] call out projectile
- [ ] diminish other minor modes
- [ ] ivy matches look weird because of the fuzzy finding (one color per character). Make this nicer.