Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/namescode/.dotfiles
My dotfiles
https://github.com/namescode/.dotfiles
betterdiscord brew discord dotfiles emacs firefox librewolf macos namescode nix nix-flake sketchybar skhdrc spicetify vterm wallpapers yabairc
Last synced: 14 days ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/namescode/.dotfiles
- Owner: NamesCode
- License: mit
- Created: 2022-09-04T10:54:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-04T19:55:58.000Z (about 1 year ago)
- Last Synced: 2024-10-04T21:43:34.155Z (about 1 month ago)
- Topics: betterdiscord, brew, discord, dotfiles, emacs, firefox, librewolf, macos, namescode, nix, nix-flake, sketchybar, skhdrc, spicetify, vterm, wallpapers, yabairc
- Language: Roff
- Homepage:
- Size: 46.1 MB
- Stars: 23
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dotfiles
![Dotfiles screenshot on macOS](RiceScreenshot.png)
## Usage
### Linux
Install Nix:
```bash
sh <(curl -L https://nixos.org/nix/install) --daemon
```Then ¯\_(ツ)\_/¯
### macOS
Install Xcode:
```bash
xcode-select --install
```Install Brew:
```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```Install Nix:
```bash
sh <(curl -L https://nixos.org/nix/install)
```Then run:
```bash
git clone https://github.com/NamesCode/.Dotfiles.git
cd ./.Dotfiles
echo '{ configs = configs/macos.nix; username = "'$(whoami)'"; }' > machine.nix
git add machine.nix
nix --extra-experimental-features nix-command --extra-experimental-features flakes build .\#darwinConfigurations.NamesM2.system
./result/sw/bin/darwin-rebuild switch --flake .#NamesM2
```To build again in future. CD into the directory and run:
```bash
git pull
nix build .\#darwinConfigurations.NamesM2.system
./result/sw/bin/darwin-rebuild switch --flake .#NamesM2
```### Credits
Wonderful people who helped me even get this in Nix:
- [Winston](https://github.com/nekowinston)
- [Pigeon](https://github.com/backwardspy)
- [NyxKrage](https://github.com/nyxkrage)