Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaoticz/nixconf
My personal Nix configuration files.
https://github.com/kaoticz/nixconf
Last synced: about 2 months ago
JSON representation
My personal Nix configuration files.
- Host: GitHub
- URL: https://github.com/kaoticz/nixconf
- Owner: Kaoticz
- License: gpl-3.0
- Created: 2023-07-21T22:17:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-24T01:46:59.000Z (5 months ago)
- Last Synced: 2024-08-24T22:10:34.984Z (5 months ago)
- Language: Nix
- Size: 200 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NixConf
My personal Nix configuration files.
Currently being built in a VM running the Pantheon desktop environment.
If you're not me, I strongly encourage you to fork this repository and change the configuration files to your tastes and needs. The bash scripts shouldn't need any modification unless you have a system with custom directories for Nix and/or Home Manager. The scripts are compatible with **Linux** and **MacOS**, although the latter was not tested. May you find any issues with them, you're more than welcome to [file a bug report][BugReport] or even better, [create a pull request][PullRequest].
## Instructions
Execute the `first_setup.sh` script in the terminal to install [Nix] and [Home Manager][HomeManager]. You only need to do this once.
```bash
./first_setup.sh
```After installation is complete, reboot your system if you're installing Nix just for your user, otherwise restart your terminal.
You should then explore the configuration files and change whatever you like. When you're ready, execute the `update.sh` script to apply the configuration files.
```bash
./update.sh
```That's it. Change or create configuration files, update, rinse and repeat.
[BugReport]: ../../issues/new
[PullRequest]: ../../compare
[Nix]: https://nixos.org/download.html
[HomeManager]: https://nix-community.github.io/home-manager/index.html