Dotfiles

Open-source projects categorized as Dotfiles
Neovim Linux Zsh Vim Tmux

Top 23 Dotfile Open-Source Projects

  • dotfiles

    :wrench: .files, including ~/.macos — sensible hacker defaults for macOS

    Project mention: Apple announces new accessibility features, including Eye Tracking | news.ycombinator.com | 2024-05-15

    https://github.com/mathiasbynens/dotfiles/blob/main/.macos

  • SaaSHub

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

    SaaSHub logo
  • NvChad

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

    Project mention: Don't use “dependencies” in lazy.nvim | dev.to | 2024-09-15

    lazy.nvim is the most popular plugin manager of Neovim. Typical Neovim distributions, such as LazyVim or NvChad, use lazy.nvim in base, so many users use lazy.nvim without knowing it. Here I wrote one point advice to use lazy.nvim.

  • .tmux

    🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️

    Project mention: TMUX: Terminal Multiplexer | dev.to | 2024-10-04

    For a quick start with great customizations, check out this popular config: gpakosz/.tmux

  • config

    Apps/CLIs/configs I use on macOS/iOS. Fish, Karabiner, Cursor.. (by nikitavoloboev)

  • chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

    Project mention: Securely manage your dot files | news.ycombinator.com | 2024-04-11
  • dotfiles

    @holman does dotfiles (by holman)

  • hyprdots

    // Aesthetic, dynamic and minimal dots for Arch hyprland

    Project mention: Hyprland Crash Course | news.ycombinator.com | 2024-03-23

    If you want to get a system running from scratch quickly, and avoid the 'two days of setup' problem, I strongly recommend hyprdots. A lot of the things you'd be forced to manually find and install come pre-installed and configured.

    https://github.com/prasanthrangan/hyprdots

  • Home Manager using Nix

    Manage a user environment using Nix [maintainer=@rycee]

    Project mention: Easy GitHub CLI Extensions with Nix | dev.to | 2024-08-19

    Nix Home Manager is a tool for managing a user environment with Nix. It already has a nice way to install and configure gh with the programs.gh option:

  • yadm

    Yet Another Dotfiles Manager

    Project mention: We need more zero config tools | news.ycombinator.com | 2024-10-02

    For managing config files I use yadm https://yadm.io/, which I learned of on HN.

    Among other great features, it lets me tailor settings per OS (Windows, Mac, Linux) and per client. And my settings are all in git, so they’re easy to save and copy around, and they’re all in one place, not dependent on each tool to know how to save their settings on some server.

  • dots-hyprland

    i hate minimalism so...

    Project mention: Hyprland Crash Course | news.ycombinator.com | 2024-03-23

    My work on AGS, so far, has been mostly focused on adding support for additional features that weren't available before. I implemented the possibility to write your own PolKit agent in AGS and have just recently gotten secure session locking via the ext-session-lock-v1 Wayland protocol working. I still need to clean up the code and send PRs upstream, though.

    That said, my config is available on GitHub [0]. If you want to see much more complete setups, you should check out the configurations by Aylur (creator of AGS) [1], kotontrion [2], or end_4 [3]. I'm sure there are lots more that are notable, but these immediately came to mind.

    [0] https://github.com/Cu3PO42/gleaming-glacier/tree/next/config...

    [1] https://github.com/Aylur/dotfiles

    [2] https://github.com/kotontrion/dotfiles

    [3] https://github.com/end-4/dots-hyprland

  • yoru

    夜 - Yoru | Aesthetic and Beautiful Awesome Environment :first_quarter_moon:

    Project mention: Round corners for notifications and layout | /r/awesomewm | 2023-12-07

    Yes, I used that before I tried to have a notification center. I grabbed this code from a unixporn master (probably https://github.com/rxyhn/yoru), which does not use naughty config. I will tried later to have a notification center using naughty config, if that may work. Thanks!

  • dotfiles

    My dotfiles. Buyer beware ;) (by jessfraz)

  • nvimdots

    A well configured and structured Neovim.

  • nix-darwin

    nix modules for darwin

    Project mention: Nix Modules for Darwin | news.ycombinator.com | 2024-08-02
  • dotfiles

    BSPWM environment with 18 themes. With a theme selector to change on the fly. (by gh0stzk)

  • dotfiles

    vim, zsh, git, homebrew, neovim - my whole world (by nicknisi)

  • nix-starter-configs

    Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!

    Project mention: Arch is a gateway drug to NixOS | news.ycombinator.com | 2024-07-25

    This doesn't mirror my experience at all. I think the biggest challenge facing NixOS is the learning curve. There's a lot thrown at you from the start, and as you start to factor your configuration into separate modules, there's a lot of complexity you have to unpack.

    I've since migrated to a flake-based setup with machine-based variations (for my laptop and desktop), including easily swappable desktop environments. At a whim, I can switch between sway, hyprland, and gnome. This was mostly a result of me exploring/tweaking these without wanting to discard the configs; I always end up coming back to re-explore tiling WMs.

    My experience through all of this has been great. I've even done a full re-install on both machines when the xz vulnerability was discovered and the process was effortless. That includes lanzaboote for SecureBoot, LUKS, and out-of-tree git-based flake builds for custom applications I build from source.

    The one thing I found really helpful when starting with flakes was this repo that includes starter configs to help flatten that initial curve: https://github.com/Misterio77/nix-starter-configs/tree/main

  • the-glorious-dotfiles

    A glorified personal dot files

  • dotfiles

    My personal config files (by Aylur)

    Project mention: Hyprland Crash Course | news.ycombinator.com | 2024-03-23

    My work on AGS, so far, has been mostly focused on adding support for additional features that weren't available before. I implemented the possibility to write your own PolKit agent in AGS and have just recently gotten secure session locking via the ext-session-lock-v1 Wayland protocol working. I still need to clean up the code and send PRs upstream, though.

    That said, my config is available on GitHub [0]. If you want to see much more complete setups, you should check out the configurations by Aylur (creator of AGS) [1], kotontrion [2], or end_4 [3]. I'm sure there are lots more that are notable, but these immediately came to mind.

    [0] https://github.com/Cu3PO42/gleaming-glacier/tree/next/config...

    [1] https://github.com/Aylur/dotfiles

    [2] https://github.com/kotontrion/dotfiles

    [3] https://github.com/end-4/dots-hyprland

  • polybar-scripts

    This is a community project. We write and collect scripts for polybar!

  • vcsh

    config manager based on Git

  • chadwm

    Making dwm as beautiful as possible!

    Project mention: Chadwm: Making Dwm as Beautiful as Possible | news.ycombinator.com | 2024-07-17
  • dotfiles

    Get started with your own dotfiles. (by driesvints)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Dotfiles discussion

Log in or Post with

Dotfiles related posts

Index

What are some of the best open-source Dotfile projects? This list will help you:

Project Stars
1 dotfiles 30,199
2 NvChad 24,455
3 .tmux 21,880
4 config 20,521
5 chezmoi 13,032
6 dotfiles 7,305
7 hyprdots 6,830
8 Home Manager using Nix 6,815
9 yadm 5,064
10 dots-hyprland 3,971
11 yoru 3,473
12 dotfiles 3,238
13 nvimdots 2,911
14 nix-darwin 2,831
15 dotfiles 2,862
16 dotfiles 2,750
17 nix-starter-configs 2,530
18 the-glorious-dotfiles 2,505
19 dotfiles 2,479
20 polybar-scripts 2,467
21 vcsh 2,193
22 chadwm 2,171
23 dotfiles 2,171

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Shell is
the 10th most popular programming language
based on number of metions?