~bt/open-suck

3cb552bacfbfca6611d4d6db50a81d11a74dc756 — Bradley Taunt 6 months ago e82925f
Clean up README and dependencies files
2 files changed, 37 insertions(+), 7 deletions(-)

M README.md
M dependencies.txt
M README.md => README.md +36 -6
@@ 12,6 12,17 @@ Successfully installed on:
- ThinkPad X260
- Lenovo M73 Tiny

## What You Get

The Open Suck installer gives you the absolute barebones desktop experience:

- `dwm` for window management
- Firefox as your core web browser
- `aerc` for your terminal-based mail client
- `slock` for screen locking
- `scrot`/`slop` for simple screenshot utilities
- `dunst` for notifications

## Downloading

1. Download the latest OpenBSD iso and follow the installer


@@ 22,6 33,8 @@ Successfully installed on:
permit nopass :wheel
```

Now logout and log back in as your main user.

---

Clone the main installer project:


@@ 56,19 69,36 @@ doas sh ./install.sh # Install suckless tools
cp .xinitrc ~/.xinitrc # Apply .xinitrc
```

## (Optional) Setup WiFi
Reboot the machine. Log in as your main user. Run:

> The following assumes you have installed/setup the proper firmware updates for your hardware.
```
startx
```

---

## Optimizing OpenBSD

### Improving Battery Performance

Properly setup apmd:

```
ifconfig iwn0 nwid ID wpakey PASSPHRASE
rcctl enable apmd
rcctl set apmd flags -A
rcctl start apmd
```

You might also need to run `doas sh /etc/netstart` after.
### Setup WiFi

> The following assumes you have installed/setup the proper firmware updates for your hardware.

Reboot the machine. Log in as your main user. Run:

```
startx
ifconfig iwn0 nwid ID wpakey PASSPHRASE
```

Take note of the `iwn0`, as this might differ on your machine.

You might also need to run `doas sh /etc/netstart` after.


M dependencies.txt => dependencies.txt +1 -1
@@ 1,7 1,7 @@
# dependencies

# browser
seamonkey
firefox

# mail
aerc