GithubHelp home page GithubHelp logo

dotfiles's People

Contributors

camagu avatar

Stargazers

 avatar

Watchers

 avatar  avatar

dotfiles's Issues

Run fixer before saving a file

ale runs the fixer after the file has been saved which means saving the file
twice. This is specially annoying when reacting to file changes outside of vim.
Fixers should be run before the file has been saved.

C-h is broken

After switching to nvim (move to left pane) stopped working.

Use project specific js linters

neomake uses the global executable for all makers but, when using npm for js, a vesion of the executable could exist locally, under which circumstances it should be used.

Determine linter/fixer/etc from binaries

Heuristics are being used to determine the right maker and binary for neomake.
This process could be simplified by adding the node_modules folder to $PATH
and allowing neomake to discover the right executables.

Simplify iterm2 setup

Currently setting up the iterm2 profiles is a manual process, the only thing provided is the colorschemes. Using iterm2 profiles might solve this issue.

Load vim plugins on demand

Example from vim-plug docs:

" On-demand loading
Plug 'scrooloose/nerdtree', { 'on':  'NERDTreeToggle' }
Plug 'tpope/vim-fireplace', { 'for': 'clojure' }

Use current folder name as shell window title

Usually the current folder name is the name of the project being work on. When
multiple windows are open it's not so obvious which one is which when vim or
other commands change the window title.

Fix neomake

Seems newer version of neomake is no longer working with post write/read hooks.
Issues are not being shown.

Make lang plugins easier to keep up to date

Keeping lang plugins up to date is not practical, there are languages I'll like to try and other which I haven't used in a while. The plugins list just grows overtime making hard to keep track of what's currently useful and what is not. Seems vim-polyglot might simplify this a lot.

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.