Coder Social home page Coder Social logo

inscapist / eva Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 91.65 MB

My NixOS configuration - codenamed EVA

License: MIT License

Nix 29.91% Emacs Lisp 17.00% Vim Script 46.25% Shell 5.60% YASnippet 1.24%
homemanager nixos-config nixos-configuration nixos-dotfiles agenix kmonad

eva's Introduction

EVA

My NixOS configuration

What's with all these hippy naming?

Inspired by the DMC game series.

Name Description
Nephilims My systems, real or virtual.
Devil Arms NixOS modules
Devil Breakers HomeManager modules
Devil Triggers Enhancements, utils, themes..
Nico The crafty bits :)
Morrison The Documentation
Orbs Nix overlays
Sins Encrypted secrets

Build Installer ISO

Example for vergil:

nix build .#nixosConfigurations.vergilInstaller.config.system.build.isoImage -o vergil-iso
find the thumbdrive using `lsblk` and replace `/dev/sdb` below
sudo dd if=vergil-iso/iso/TAB.iso of=/dev/sdb status=progress

Installation

  1. With the USB, enter boot selection with F12 (on dell).
  2. use nmtui to activate wifi.
  3. run ip a to show ip addr.
  4. now you can access via ssh (this is optional, of course).
  5. run sudo su.
  6. run party. Enter your LUKS passphrase.
  7. run flaky.
  8. go take a nap. It is gonna take awhile.
  9. reboot!

First boot

  1. run nmtui to setup your wifi.
  2. run sudo passwd $USER to change your password.
  3. run Hyprland.

Setting up a new machine

  1. update this flake according to the generated config from nixos-generate-config --root /mnt.
  2. run flaky.

Credits

I learned alot (and also copied ๐Ÿ˜…) from the community.

๐Ÿ™‡ @fufexan

๐Ÿ™‡ @ruixi

๐Ÿ™‡ @hlissner

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.