dotfiles

Configs for apps I care about (by bbkane)

Dotfiles Alternatives

Similar projects and alternatives to dotfiles

  1. CPython

    1,495 dotfiles VS CPython

    The Python programming language

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. neovim

    1,428 dotfiles VS neovim

    Vim-fork focused on extensibility and usability

  4. anki

    1,153 dotfiles VS anki

    Anki's shared backend and web components, and the Qt frontend

  5. adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 and 2024 in Scala (by sim642)

  6. ShellCheck

    499 dotfiles VS ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  7. kitty

    315 dotfiles VS kitty

    Cross-platform, fast, feature-rich, GPU based terminal

  8. kickstart.nvim

    A launch point for your personal nvim configuration

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. tmux

    tmux source code

  11. bat

    207 dotfiles VS bat

    A cat(1) clone with wings.

  12. wezterm

    156 dotfiles VS wezterm

    A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

  13. hacker-scripts

    72 dotfiles VS hacker-scripts

    Based on a true story

  14. tl

    64 dotfiles VS tl

    The compiler for Teal, a typed dialect of Lua

  15. tilix

    A tiling terminal emulator for Linux using GTK+ 3

  16. prezto

    34 dotfiles VS prezto

    The configuration framework for Zsh

  17. cpal

    13 dotfiles VS cpal

    Cross-platform audio I/O library in pure Rust

  18. modd

    18 dotfiles VS modd

    A flexible developer tool that runs processes and responds to filesystem changes

  19. pure

    17 dotfiles VS pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

  20. projector-docker

    Discontinued Run JetBrains IDEs remotely with Docker

  21. autobots

    ⚡️ Scripts & dotfiles for automation and/or bootstrapping new system setup

  22. zed

    160 dotfiles VS zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better dotfiles alternative or higher similarity.

dotfiles discussion

Log in or Post with

dotfiles reviews and mentions

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 2024-08-12.
  • Okay, I Like WezTerm
    20 projects | news.ycombinator.com | 12 Aug 2024
    I keep my Wezterm config in a dotfiles repo and I keep notes like this in the README ( https://github.com/bbkane/dotfiles/tree/master/wezterm ), precisely to find them easily later!
  • An Experienced (Neo)Vimmer's Workflow
    3 projects | news.ycombinator.com | 30 Jun 2024
    I recently did something similar: https://github.com/bbkane/dotfiles/tree/master/nvim-03-lazy
  • What's New in Neovim 0.10
    8 projects | news.ycombinator.com | 16 May 2024
    Wow, I love that so much stuff is coming to core!

    Every once in a while for the last few years I overhaul my Neovim config and try to add all the new goodies (commenting, LSP, etc., that are table stakes for most IDEs) as plugins using the latest and greatest plugin manager.

    That works for a while, but like clockwork, something breaks- a plugin updates incompatibly, Neovim updates incompatibly, an external binary the plugin relies on updates incompatibly...

    At this point I'm stuck with a broken IDE and I don't have the energy to debug all the moving parts. I suffer for a month or something and then restart the cycle.

    For my latest config, I decided to treat Neovim and "just a text editor" and made a much smaller config ( https://github.com/bbkane/dotfiles/tree/master/nvim-03-lazy ). It's been really nice having something that "just works" for text edits and using VSCode for heavier IDE tasks.

    I WANT to use Neovim for more complex tasks, but I also want a simple config that "just works".

    I'm really excited that the core devs seem to agree and are adding tablestakes features to core- the new default colorscheme, Treesitter WASM, and better commenting will all make my config even simpler!

    At some point I might even try LSP integration again!

  • Carapace: A multi-shell completion library and binary
    8 projects | news.ycombinator.com | 22 Apr 2024
    True, but you can represent that in the db as a a CLI invocation to run in a subshell.

    The big gain from something like carapace or my theoretical SQLite-based completion system is faster startup time. I had to remove zsh-completions from my shell setup as it added too much to the startup time (https://github.com/bbkane/dotfiles/blob/master/zsh/README_no...)

  • Ravi is a dialect of Lua, with JIT and AOT compilers
    7 projects | news.ycombinator.com | 18 Mar 2024
    "small embeddable dynamic languages" are usually used to configure or program other larger compiled applications. This is bes understood by example:

    https://create.roblox.com/docs/tutorials/scripting/basic-scr... - make a mini game in Roblox

    https://github.com/openresty/lua-nginx-module?tab=readme-ov-... - configure and extend NGINX

    https://wezfurlong.org/wezterm/config/lua/general.html - make your terminal more useful (my personal config changes the tab color based on the process name - https://github.com/bbkane/dotfiles/blob/master/wezterm/dot-c...

    https://m.youtube.com/watch?v=MQBr9hwf0BY - configure your text editor

  • We Have to Start Over: From Atom to Zed
    4 projects | news.ycombinator.com | 17 Feb 2024
    I switched to iTerm2 a few years ago due to blurry fonts on zoom with Terminal.app . Wonder if that's still a problem?

    A few months ago I switched to WezTerm and, after some config wrestling, I've been very happy using it (https://github.com/bbkane/dotfiles/tree/master/wezterm).

  • Teller: Universal secret manager, never leave your terminal to use secrets
    5 projects | news.ycombinator.com | 17 Jan 2024
    Yes, but it's super awkward to actually use day to day

    I've got something of a wrapper script at https://github.com/bbkane/dotfiles/blob/8573e44d0f9fb5ddcbdc...

  • Did OpenTelemetry deliver on its promise in 2023?
    6 projects | news.ycombinator.com | 12 Jan 2024
    It doesn't read from files unfortunately, but https://openobserve.ai/ is very easy to set up locally (single binary) and send otel logs/metrics/traces to.

    Here's how I run it locally for my little shovel project - https://github.com/bbkane/shovel#run-the-webapp-locally-with... .

    Also linked from that README is an Ansible playbook to start OpenObserve as a systems service on a Linux VM.

    Alternatively, see the shovel codebase I linked above for a "stdout" TracerProvider. You could do something like that to save to a file, and then use a tool to prettify the JSON. I have a small script to format json logs at https://github.com/bbkane/dotfiles/blob/2df9af5a9bbb40f2e101...

  • When I Stopped Trying to Self-Optimize, I Got Better
    4 projects | news.ycombinator.com | 26 Sep 2023
    That sounds super similar my setup ( https://github.com/bbkane/dotfiles/tree/master/zsh ). I'll check out a few of those I haven't yet.
  • Ask HN: Can I see your scripts?
    73 projects | news.ycombinator.com | 15 Aug 2022
    Here's a small script I use often to tag commits with Git.

    It shows the current status, lists out the most recent tags, prompts for a new tab and message, and finally pushes.

    Everything is colorized so it's easy to read and I use it quite often for Golang projects.

    https://github.com/bbkane/dotfiles/blob/e30c12c11a61ccc758f7...

  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic dotfiles repo stats
12
36
8.1
25 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?