mirror of
https://git.sr.ht/~neverness/ultima
synced 2024-12-28 10:33:52 +00:00
update
This commit is contained in:
parent
e1aa23e461
commit
9bae8a2ca1
37
README.md
37
README.md
|
@ -11,7 +11,42 @@ Below you can see my additional repositories:
|
||||||
<details>
|
<details>
|
||||||
<summary>Software</summary>
|
<summary>Software</summary>
|
||||||
|
|
||||||
| Name | Desciption |
|
### GUIDE FOR CREATE OWN MACHINE & HOME
|
||||||
|
|
||||||
|
1. Create directory with your _hostName_ in _flakeDir_
|
||||||
|
|
||||||
|
- _flakeDir_ is flake root (example: **/persist/flake/** )
|
||||||
|
|
||||||
|
2. Create _default.nix_ in ~/_flakeDir_/_hostName_/ (example: ~/_flakeDir_/_hostName_/_default.nix_ )
|
||||||
|
|
||||||
|
- Fill it with:
|
||||||
|
```nix
|
||||||
|
{ inputs, lib, ... }:
|
||||||
|
{
|
||||||
|
flake = import ../libx/builder.nix { # default values watch in ~/flakeDir/libx/builder.nix
|
||||||
|
inherit inputs lib;
|
||||||
|
disk = "..."; # your disk in /dev/disk/by-uuid/*
|
||||||
|
# VARIABLES
|
||||||
|
hostName = "pantheon"; # hostName is ~/flakeDir/hostName
|
||||||
|
userName = "arthemida"; # userName
|
||||||
|
flakeDir = "/persist/flake"; # flakeDir
|
||||||
|
# CUSTOMIZE
|
||||||
|
theme = "chanivibes"; # from inputs.design.base16
|
||||||
|
is = "desktop"; # for laptop | desktop | server
|
||||||
|
# SYS INFA
|
||||||
|
plfrm = "x86_64-linux"; # your architecture
|
||||||
|
ver = "24.05"; # stateVersion in below /etc/nixos/configuration.nix
|
||||||
|
# DEVICES
|
||||||
|
dev = { # other mountable disks
|
||||||
|
SSD1 = "/mnt/games";
|
||||||
|
HDD1 = "/mnt/prono_idk";
|
||||||
|
SSD2 = "/mnt/howii";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
| Name with url | Desciption |
|
||||||
| -------------------------------------------------------------------------------------------- | ------------------------------------------------ |
|
| -------------------------------------------------------------------------------------------- | ------------------------------------------------ |
|
||||||
| Desktop utilites | |
|
| Desktop utilites | |
|
||||||
| [hyprland](https://github.com/hyprwm/hyprland) | Best window manager |
|
| [hyprland](https://github.com/hyprwm/hyprland) | Best window manager |
|
||||||
|
|
|
@ -24,7 +24,6 @@ let
|
||||||
x =
|
x =
|
||||||
import ./options.nix {
|
import ./options.nix {
|
||||||
inherit
|
inherit
|
||||||
theme
|
|
||||||
inputs
|
inputs
|
||||||
pkgs
|
pkgs
|
||||||
lib
|
lib
|
||||||
|
@ -32,15 +31,18 @@ let
|
||||||
}
|
}
|
||||||
// {
|
// {
|
||||||
inherit
|
inherit
|
||||||
|
# VARIABLES
|
||||||
disk
|
disk
|
||||||
hostName
|
hostName
|
||||||
userName
|
userName
|
||||||
flakeDir
|
flakeDir
|
||||||
|
theme
|
||||||
is
|
is
|
||||||
|
# SYSINFA
|
||||||
plfrm
|
plfrm
|
||||||
ver
|
ver
|
||||||
dev
|
dev
|
||||||
sec
|
sec # SECRETS
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
# ARGS
|
# ARGS
|
||||||
|
|
Loading…
Reference in a new issue