d4ncer / .emacs.d Goto Github PK
View Code? Open in Web Editor NEWMy emacs setup
License: MIT License
My emacs setup
License: MIT License
https://www.emacswiki.org/emacs/HelpPlus
Because trying to decode keymaps is driving me nuts.
Initial modes to target:
web-modes
(HTML/CSS/JS)Future modes (maybe):
ananconda-mode
or elpy
)elisp-mode
org-babel
org-attach
org-export
org-brain
& all depsLook at @chrisbarrett's config for hints
Icons to use here.
rust-analyzer
not completing for some reason. Other functionality works.
company-box
no longer uses internal styles, but rather defers to company faces. Fix up my styles to match.
Currently have a structure that is loosely based on Spacemacs/Chris's structure. Rethink grouping of chords based on common activities (reduce chord length for 80% tasks).
hi,
looks like the development of this config has stalled a little, I heard a rumour the main contributor @d4ncer started playing WoW again.
I'd be happy to take lead on development if you want to appoint me with admin access.
https://github.com/sqs/goreturns
(setq gofmt-command "goreturns")
(defun rk-copy-whole-buffer-to-clipboard ()
"Copy entire buffer to clipboard"
(interactive)
(clipboard-kill-ring-save (point-min) (point-max)))
(defun rk-copy-clipboard-to-whole-buffer ()
"Copy clipboard and replace buffer"
(interactive)
(delete-region (point-min) (point-max))
(clipboard-yank)
(deactivate-mark))
This is pretty neat! support md?!
because why not
flow-for-emacs
doesn't expose all the possibilities available via the CLI.
Rewrite all with https://github.com/raxod502/straight.el
Possibly add mailutil support too.
Add support for golang,
A good start would be packages in spacemacs golang layer
https://github.com/syl20bnr/spacemacs/tree/develop/layers/+lang/go
Time to move on...
Use file.
SPC b B
to something more accessible)Add commands for:
Currently only affects python buffers, but the hope is that this work incentivises me to add support for more LSP implementations.
For balance
Look at whitespace-indentation
no php-mode configured so I can't use my favourite cash cow programming language PHP :(
Replace the current prettier package with prettier.el. It has a few key improvements over the default, the main one I'm interested in is the fact that it doesn't modify position of the cursor. This is important when combined with tide
's handling of auto-imports within a save-excursion
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.