Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chrisseto/dotfiles
My dotfiles for everything ever, using nix
https://github.com/chrisseto/dotfiles
dotfiles nix
Last synced: 3 months ago
JSON representation
My dotfiles for everything ever, using nix
- Host: GitHub
- URL: https://github.com/chrisseto/dotfiles
- Owner: chrisseto
- Created: 2014-09-12T14:04:36.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T01:42:01.000Z (3 months ago)
- Last Synced: 2024-11-07T02:38:04.968Z (3 months ago)
- Topics: dotfiles, nix
- Language: Nix
- Homepage: https://dot.seto.xyz
- Size: 439 KB
- Stars: 3
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
chrisseto's dotfiles
====================# Installing
## MacOS
1. Install [nix](https://nixos.org/download.html#nix-install-macos)
1. Install [homebrew](https://brew.sh/)
1. Clone this repo to `~/.nixpkgs`
1. `cd ~/.nixpkgs`
1. Run `nix run .#nix-darwin -- switch --flake .#`## Linux (NixOS)
1. Clone this repo to `~/.nixpkgs`
1. Run `nixos-rebuild switch --flake ~/.nixpkgs#`## Linux (Home-Manager)
1. Install [Nix](https://nixos.org/download.html#nix-install-macos)
1. Clone this repo to `~/.nixpkgs`
1. Run `nix run .#home-manager -- switch --flake .#gceworker`## Fonts
I'm a fan of FiraCode's [NerdFont](https://www.nerdfonts.com/font-downloads)## TODO
- [ ] Fix Application linking on macOS
- [ ] Fix tabs vs spaces on various file types
- [ ] Configure spell check on treesitter comments
- [ ] Consider configuring BTT with nix as it seems to be the consistent answer for many tweaks and bindings.
- [ ] Add a darwin configuration for work MBP
- [ ] Make darwin configs load via `nix run`## Layout
* `configuration` - Nix{OS,-Darwin} Configurations
* `homes` - Home-Manager Configurations
* `packages` - Custom Nix packages