Code Monkey home page Code Monkey logo

dot_files's People

Contributors

johntigue avatar

Watchers

 avatar  avatar

dot_files's Issues

Homebrew

Is there a way to specify (in a dotfile is what I'm assuming) a set of brew install instructions?

Reproducable Emacs builds

This feels like it will be very important for the Emacs world:
EmacsConf 2020 - 08 - Building reproducible Emacs - Andrew Tropin (abcdw)

I will start with the bold statement that Emacs configuration is almost the same as system configuration… It's more about Emacs being integrated with so many tools inside the environment.

I believe Twitter:@andrewtropin has really hit the nail on the head with his statement of the problem. This is the crux of the Emacs adoption problem.

Is one variant of the solution not simply Dockerfiles? Also, if licensed under MIT/BSD/Apache it could diffuse into the corporate world. By "simply Dockerfiles" I'm thinking about a preconfig'd Emacs "compute appliance" container, possibly on localhost. On init, start Emacs as server and network to any data to be edited. Then essentially just ssh in.

Such builds would be a painless way for someone to try an Emacs setup.

Emacs

  • Does .emacs get added to this repo? I think so.
    • Actually, no. It should be a separate repo completely
    • That repo gets cloned to local host and sym-linked to .emacs.d/
      • So, migrate from .emacs => .emacs.d/init.el s.t. the init file is also in the Emacs repo
    • Would provide an emacs state/context which could migrate between (potentially virtual) machines.

Migrate to zsh

Apple moving macOS from bash to zsh will make bash the poster child for "don't go GPL." Too bad, I liked bash.

  • Translate .bashrc to .zshrc

LSP

  • Get a readme going that document other set up required. Or, if it's short enough just comment in the lisp.

I was originally just thinking TIDE (which does, yes, use LPS) but a Reddit thread changed my mind:

lsp means "save me the hassle of configuring support for every language". I highly suggest trying out lsp-mode with typescript-language-server. Personally I've migrated to lsp for coding c/c++, java, javascript, python, and dart (basically every language I use).
If you need a pointer to an example config, here's mine.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.