Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ratsclub/dotfiles
Home to my personal configuration files.
https://github.com/ratsclub/dotfiles
dotfiles home-manager nix nixos nixos-configuration
Last synced: 3 months ago
JSON representation
Home to my personal configuration files.
- Host: GitHub
- URL: https://github.com/ratsclub/dotfiles
- Owner: ratsclub
- Created: 2021-04-16T20:55:45.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-06-29T14:12:47.000Z (over 2 years ago)
- Last Synced: 2023-03-29T18:41:04.427Z (almost 2 years ago)
- Topics: dotfiles, home-manager, nix, nixos, nixos-configuration
- Language: Nix
- Homepage:
- Size: 147 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
![OS NixOS](https://img.shields.io/badge/os-nixos%20|%20ubuntu-%235277c3?style=flat-square&logoColor=7eb5e0)
![Shell Bash](https://img.shields.io/badge/shell-bash-%234caa20?style=flat-square)
![Shell Bash](https://img.shields.io/badge/editor-neovim%20|%20vscodium-%23464748?style=flat-square)Home to my personal configuration files.
## Technologies
- [Nix] as package manager.
- [Home Manager][] to take care of my home directory on [NixOS][] and non-NixOS.
- [VSCodium](https://vscodium.com/) and [Neovim](https://neovim.io/).## Repository structure
- `home`: [Home Manager][] configuration;
- `hosts`: hosts configurations;
- `modules`: [Nix Modules][];
- `nixos`: Common [NixOS][] configurations;
- `pkgs`: My custom packages;
- `prelude`: collection of functions and attributes I use extensively throughout my
configurations;
- `templates`: [Nix Flake][] templates that I use to start new projects or package
existing ones.
- Run `nix flake init -t github:ratsclub/dotfiles#templates.` to
use the templates. See the [default.nix file](./templates/default.nix) for a
complete list of available templates.[NixOS]: https://nixos.org
[Nix]: https://nixos.org
[Home Manager]: https://github.com/nix-community/home-manager/
[Nix Modules]: https://nixos.wiki/wiki/Module
[Nix Overlays]: https://nixos.wiki/wiki/Overlays
[Nix Flake]: https://nixos.org/manual/nix/unstable/command-ref/new-cli/nix3-flake.html