readme :3

This commit is contained in:
2025-04-16 11:29:23 +03:00
parent bc9f9b8639
commit 3913083f5a

View File

@@ -1,19 +1,15 @@
# OCbwoy3's Dotfiles btw i use nix :3
**Prerequisites:** 1. install base nixos using the commandline
- NixOS - without ui and bloat
- Knowledge of the terminal - with this disk config
# How to install
step 1. install base nixos using the commandline (without ui and bloat) with this disk config (assuming it's /dev/sda)
``` ```
/dev/sda1 - 1G fat32 fmask=0022 dmask=0022 vfat /dev/sda1 - 1G fat32 fmask=0022 dmask=0022 vfat
mounts to /boot mounts to /boot
# optionally add compress=zstd (which i forgot to do) # add compress=zstd
/dev/sdb2 - 100% btrfs /dev/sdb2 - 100% btrfs
subvol root -> / subvol root -> /
@@ -22,16 +18,16 @@ step 1. install base nixos using the commandline (without ui and bloat) with thi
subvol root -> /root subvol root -> /root
``` ```
step 2. create user named 'ocbwoy3' 2. create user named 'ocbwoy3'
step 3. 3. run this
```bash ```bash
cd ~ cd ~
nix-shell -p git nix-shell -p git
``` ```
once you're in the shell 4. run this inside nix shell
```bash ```bash
git clone https://github.com/ocbwoy3/config git clone https://github.com/ocbwoy3/config
@@ -39,6 +35,8 @@ cd config
sudo nixos-rebuild switch --flake .#default --impure --cores 4 sudo nixos-rebuild switch --flake .#default --impure --cores 4
``` ```
5. reboot and run this
```bash ```bash
mkdir -p /home/ocbwoy3/Pictures/Screenshots mkdir -p /home/ocbwoy3/Pictures/Screenshots
mkdir -p /home/ocbwoy3/Downloads mkdir -p /home/ocbwoy3/Downloads
@@ -47,10 +45,16 @@ mkdir -p /home/ocbwoy3/Documents
mkdir -p /home/ocbwoy3/Projects mkdir -p /home/ocbwoy3/Projects
``` ```
To avoid the same mistake of not not having internet, add Cloudflare's DNS servers to `/etc/resolv.conf`. (as root) 6. add to `/etc/resolv.conf` as root
``` ```
nameserver 1.1.1.1 nameserver 1.1.1.1
``` ```
Or you know, use your ISP's unsafe and possibly privacy-invasive pre-defined DNS nameservers with `networking.resolvconf.enable = true;`. 7. disable `networking.resolvconf.enable = true;` to prevent isp spying
8. install roblox
9. copy asset overlay content folder to `~/.var/app/org.vinegarhq.Sober/data/sober/asset_overlay`
10. done