dotfiles VS unix-as-ide

Compare dotfiles vs unix-as-ide and see what are their differences.

dotfiles

Bootstrap neovim/zsh/tmux environment for Ruby on Rails development (by jchilders)

unix-as-ide

The ebook version of Tom Ryder's series on the Unix programming environment (by mrzool)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
dotfiles unix-as-ide
9 24
25 357
- -
7.2 0.0
3 months ago over 4 years ago
Lua
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

dotfiles

Posts with mentions or reviews of dotfiles. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-27.
  • How to use fzf to search list-tree?
    1 project | /r/tmux | 21 Feb 2023
  • new to neovim. wanting best ruby environment I can have
    2 projects | /r/neovim | 27 Jul 2022
    You can take a look at my nvim configs here. I’m a Ruby dev, and like to poke around with my nvim configuration as a hobby. I’m pretty happy with where I have it, although it’s always a work in progress.
  • Will Nix Overtake Docker
    16 projects | news.ycombinator.com | 29 Nov 2021
    Not an answer to you're question, but do youferl safe doing (https://github.com/jchilders/dotfiles/blob/main/Makefile#L34)

    > sudo curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/in... | /bin/bash

    piping the output of a curl command to sh without first checking the sha256 of the file you just got?

  • Ruby/Solargraph LSP issues
    1 project | /r/neovim | 20 Sep 2021
  • Clojure REPL vs. CLI: IDE Wars
    4 projects | news.ycombinator.com | 1 Jul 2021
    That was my impression. I’ve been doing this for years with Ruby, tmux, and some custom zsh widgets.

    https://github.com/jchilders/dotfiles

  • Running rubocop with useBundler - nvim/lsp
    4 projects | /r/neovim | 16 Apr 2021
    These are my dotfiles. I'm a Rails dev, and I'm using neovim nightly + solargraph. Here's a partial screenshot of something I'm working on right now showing a rubocop warning for the current line. The window showing it is being provided by lspsaga.
  • Autoscroll in a terminal buffer in a non-active window
    3 projects | /r/neovim | 14 Apr 2021
    I know people like playing with neovim’s terminal buffers these days, but in the spirit of “use the right right tool for the job”, I gave up on using nvim for things like this and went back to tmux. I have a mapping I use that runs rspec in the adjacent pane. It uses tmux’s send-keys to do the right thing. You could do the same thing, only instead of executing rspec, you would send it your tail command.

unix-as-ide

Posts with mentions or reviews of unix-as-ide. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-27.
  • Unix as IDE: Introduction (2012)
    3 projects | news.ycombinator.com | 27 Dec 2023
  • LazyVim
    32 projects | news.ycombinator.com | 16 Jul 2023
    > I've never understood why people and to extend vim to try to make it half of an IDE.

    Because vim ships with on any *nix machine and provides a consistent experience no matter where you use it.

    Vim is the DE part and people add plugins or whatever to enrich the text editing experience with LSPs or other language aware plugins, and the I in IDE is in the form of the integration with the tooling already available.

    This[0] might shed some better light on the "why"

    [0] https://blog.sanctum.geek.nz/series/unix-as-ide/

  • How to use Ansible on Linux with tools like visual Studio code
    2 projects | /r/ansible | 24 Feb 2023
    Check out “UNIX as an IDE”. First Google hit; https://blog.sanctum.geek.nz/series/unix-as-ide/ There are some great talks on YouTube but can’t be bothered to search :)
  • What do you use for an IDE and for debugging?
    5 projects | /r/vim | 30 Jan 2023
    I use the CLI as my IDE. For me, that's FreeBSD or OpenBSD most of the time with a little bit of Linux (and as little Windows as possible). I usually wrap it all in a tmux session, but with vim/neovim offering :terminal functionality these days, I could see an alternate universe where that got flipped/inverted.
  • After a lot of testing and research I finally found the okayest code editor. Here are the results 🙂
    6 projects | /r/ProgrammerHumor | 11 Jan 2023
  • My thoughts about editors in 2022
    3 projects | /r/programming | 1 Jan 2023
    See Unix as IDE for an example.
  • Uninstall all neovim plugins
    4 projects | dev.to | 2 Dec 2022
    I choose vim/neovim because I need a "just" code editor, and also it can be easily leverage my tools capabilities on UNIX way, and you can read more on this article Unix as an IDE, but the all-in-solutions, like an IDE, is not the right tool for code editing, it came with a lot of features and defaults that you in most cases I don't need it, or I have to learn how to use them according to that IDE.
  • Daily Chat Thread - July 21, 2022
    1 project | /r/cscareerquestions | 21 Jul 2022
    Your teacher probably subscribes to the idea of Unix as an IDE, and I do too! It's important IMO to avoid holy wars, but there are some spectacular tools built into your Unix computer if you take the time to get to know them.
  • I used Vim as an extension. How can I use it as a full-blown text editor on its own?
    1 project | /r/vim | 11 Jul 2022
    Vim is first and foremost a text-editor. In the Unix philosophy other tools should fill the places of the functionality a fully-fledged IDE gives you. You can add plugins and heavily craft your .vimrc to make it a lot like an IDE. But that's not really the "unix way" so to speak. I'm not necessarily some sort of coding elitist. I'll settle for other tools when I have to. I've also spent more hours than I care to admit making VIM more or less an IDE. But there is a sort of simplicity in being able to develop remotely in a test environment using vim and few other CLI tools. I recommend checking out Unix as and IDE for an intro to what I'm talking about.
  • Software engineers on big projects using vim, are you there?
    13 projects | /r/vim | 25 Jun 2022
    Yes, this helped me https://blog.sanctum.geek.nz/series/unix-as-ide/

What are some alternatives?

When comparing dotfiles and unix-as-ide you can also consider the following projects:

lspsaga.nvim - improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim]

vim-codefmt - Vim plugin for syntax-aware code formatting

neovim-rails-bootstrap - Bootstrap neovim/zsh/tmux environment for Ruby on Rails development [Moved to: https://github.com/jchilders/dotfiles]

scripting_course - :notebook: Books, reference guides and resources on Regular Expressions, CLI one-liners, Scripting Languages and Vim.

harpoon

zet - Zettelkasten Repo. This is where I dump my knowledge as it happens, all my zettels ("slips" or notes) about almost anything and everything. The idea is rather simple really and very powerful. Be warned, however, just because something is here doesn't mean it is accurate or even that I still believe it.

bash-modules - Useful modules for bash

vim-crystal - Vim filetype and tools support for Crystal language.

jib - 🏗 Build container images for your Java applications.

.dotfiles - :fireworks: Arch Linux with i3 / nvim / tmux / urxvt / zsh / ...

lspsaga.nvim - improve neovim lsp experience

vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal