d4ncer / .emacs.d Goto Github PK
View Code? Open in Web Editor NEWMy emacs setup
License: MIT License
My emacs setup
License: MIT License
Icons to use here.
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
.
Time to move on...
Look at whitespace-indentation
flow-for-emacs
doesn't expose all the possibilities available via the CLI.
Possibly add mailutil support too.
(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))
Initial modes to target:
web-modes
(HTML/CSS/JS)Future modes (maybe):
ananconda-mode
or elpy
)elisp-mode
https://github.com/sqs/goreturns
(setq gofmt-command "goreturns")
https://www.emacswiki.org/emacs/HelpPlus
Because trying to decode keymaps is driving me nuts.
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.
company-box
no longer uses internal styles, but rather defers to company faces. Fix up my styles to match.
This is pretty neat! support md?!
org-babel
org-attach
org-export
org-brain
& all depsLook at @chrisbarrett's config for hints
because why not
Add support for golang,
A good start would be packages in spacemacs golang layer
https://github.com/syl20bnr/spacemacs/tree/develop/layers/+lang/go
Rewrite all with https://github.com/raxod502/straight.el
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.
rust-analyzer
not completing for some reason. Other functionality works.
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).
no php-mode configured so I can't use my favourite cash cow programming language PHP :(
For balance
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.