dotfiles VS dot

Compare dotfiles vs dot and see what are their differences.

dotfiles

My dotfiles: Experimental, ongoing configuration files, development environment and scripts for various Unix-like systems, text-based command-line applications and interfaces. (by kutsan)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
dotfiles dot
7 17
336 669
- -
8.5 8.4
13 days ago about 1 month ago
Lua Lua
GNU General Public License v3.0 only Apache License 2.0
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 2021-11-05.
  • Lists of lua-based nvim config files?
    54 projects | /r/neovim | 5 Nov 2021
  • Neovide is out of this world
    3 projects | /r/neovim | 12 Oct 2021
    You can check out my configuration if you need kitty to behave like tmux: https://github.com/kutsan/dotfiles/tree/master/.config/kitty
  • Recommend config repos that I can use to structure my config?
    25 projects | /r/neovim | 19 Jun 2021
    and https://github.com/kutsan/dotfiles/tree/master/.config/nvim this one is mine. Although, it's not 100% written in lua but I'm trying to convert it slowly. Suggestions are welcome.
  • can i attach vim running in background to tmux ??
    3 projects | /r/tmux | 27 Jan 2021
    In your shell configs, you can check whether or not current shell is summoned inside vim/neovim process via $VIM_TERMINAL or $NVIM_LISTEN_ADDRESS environment variables and then, it's easy to launch tmux without or with a different session name (in order to prevent recursion, if you're using tmux as your top-level process). Check out this example for zsh and neovim. Use $VIM_TERMINAL instead of $NVIM_LISTEN_ADDRESS to support vim.
  • Is the terminal emulator `:term` something you use regularly?
    10 projects | /r/neovim | 20 Jan 2021
    Hmm, I haven't encounter a problem about this because I have a autocmd that sets current working directory to project root. So, wherever I open buffer, my shell always points to the project root. See its function and how it is used.

dot

Posts with mentions or reviews of dot. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-05.
  • I love this bastard
    5 projects | /r/neovim | 5 Jul 2023
    I add more stuff on top of LazyVim. See my dots here https://github.com/folke/dot/tree/master/nvim
  • Some useful software customizations for my NyPhy Air60 (linux)
    3 projects | /r/NuPhy | 28 Jun 2023
    There's some customizations I did with keyd that could be useful for others. See here
  • tsserver launching multiple times
    1 project | /r/neovim | 17 Jun 2023
    I found myself with the same problem and found a solution in LazyVim's maintainer's dotfiles. You have to configure `tsserver` like this, so it doesn't spawn multiple instances. Take a look [here](https://github.com/folke/dot/commit/aef729a076970e770ed84d817419551e82951d2c) to include it in your own configuration.
  • mini.hipatterns - highlight patterns in text
    4 projects | /r/neovim | 25 May 2023
    For anyone interested, I've added preliminary tailwindcss support in my dots here
  • [Neovim] Yalc: encore une autre configuration paresseuse.nvim
    4 projects | /r/enfrancais | 17 Apr 2023
  • Can anyone recommend a good github dotfiles repos for neovim that uses LazyVim as it's plugin manager?
    27 projects | /r/neovim | 6 Apr 2023
    Take a peek a the dotfiles of the dev who made lazy.nvim folke's dotfiles
  • Setting up copilot-cmp with Lazynvim
    1 project | /r/neovim | 2 Mar 2023
    You can see here how I added copilot to my own config (with LazyVim)
  • possibility of dedicated sign-type columns in signcolumn?
    2 projects | /r/neovim | 24 Jan 2023
    -- @ref https://github.com/folke/dot/blob/master/config/nvim/lua/util/status.lua (modified) local M = {} _G.Status = M ---@return {name:string, text:string, texthl:string}[] function M.get_signs() local buf = vim.api.nvim_win_get_buf(vim.g.statusline_winid) return vim.tbl_map(function(sign) return vim.fn.sign_getdefined(sign.name)[1] end, vim.fn.sign_getplaced(buf, { group = "*", lnum = vim.v.lnum })[1].signs) end function M.column() local diagnostic_sign, git_sign for _, s in ipairs(M.get_signs()) do if s.name:find("GitSign") then git_sign = s elseif s.name:find("Diagnostic") then diagnostic_sign = s end end local nu = " " local number = vim.api.nvim_win_get_option(vim.g.statusline_winid, "number") if number and vim.wo.relativenumber and vim.v.virtnum == 0 then nu = vim.v.relnum == 0 and vim.v.lnum or vim.v.relnum end local git_column = git_sign and ("%#" .. git_sign.texthl .. "#" .. git_sign.text .. "%*") or " " -- two spaces necessary to avoid jumping local diagnostic_column = diagnostic_sign and ("%#" .. diagnostic_sign.texthl .. "#" .. diagnostic_sign.text .. "%*") or " " -- right-aligned number column (thanks to the %=) -- %= @ref :h statusline "Separation point between alignment sections. Each section will be separated by an equal number of spaces" local number_column = "%=" .. nu local fold_column = "%C" local columns = { git_column, diagnostic_column, number_column, " ", fold_column, " ", } return table.concat(columns, "") end if vim.fn.has("nvim-0.9.0") == 1 then vim.opt.statuscolumn = [[%!v:lua.Status.column()]] end return M
  • YALC: yet another lazy.nvim config!
    4 projects | /r/neovim | 16 Jan 2023
    I spent two weekends searching online repos about how to migrate from packer.nvim to lazy.nvim, and finally, I'm done! Big thanks to folke/lazy.nvim, folke/dot, and LazyVim!
  • Tradeoffs of using home manager for neovim plugins
    2 projects | /r/NixOS | 10 Jan 2023
    I’m very happy with the new plugin manager lazy.nvim: 1. Powerful control over lazy loading plugins. Example: lazy load when command is run, or on certain events in neovim 2. I like how I’m able to layout the config. Each plugin I have has their own lua file for config (example from someone else dotfiles)

What are some alternatives?

When comparing dotfiles and dot you can also consider the following projects:

vim-floaterm - :computer: Terminal manager for (neo)vim

stackline - Visualize yabai window stacks on macOS. Works with yabai & hammerspoon.

neoterm - Wrapper of some vim/neovim's :terminal functions.

dotfiles - ~ 🍭 ~

NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

LazyVim - Neovim config for the lazy

dotfiles - A collection of my dotfiles and other configurations

config_manager - My configuration files and tools

defaults.nvim - A small, documented, and featureful neovim starter config [Moved to: https://github.com/nvim-lua/kickstart.nvim]

dotfiles - vim, zsh, git, homebrew, neovim - my whole world

autotiling - Script for sway and i3 to automatically switch the horizontal / vertical window split orientation

dotfiles - Sensible Defaults of My Computer