Skip to content

Commit 0f335ad

Browse files
committed
vault backup: 2025-08-19 21:54:25
Affected files: .obsidian/workspace.json permanent-notes/media-server.md permanent-notes/whats-installed-on-my-macbook.md
1 parent 7bf0c3c commit 0f335ad

File tree

3 files changed

+71
-9
lines changed

3 files changed

+71
-9
lines changed

.obsidian/workspace.json

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,26 @@
1010
{
1111
"id": "8348e79006ab5d80",
1212
"type": "leaf",
13+
"state": {
14+
"type": "markdown",
15+
"state": {
16+
"file": "permanent-notes/media-server.md",
17+
"mode": "source",
18+
"source": false
19+
},
20+
"icon": "lucide-file",
21+
"title": "media-server"
22+
}
23+
}
24+
]
25+
},
26+
{
27+
"id": "ae1c38a3a5401878",
28+
"type": "tabs",
29+
"children": [
30+
{
31+
"id": "1d261641bf3ab2ca",
32+
"type": "leaf",
1333
"state": {
1434
"type": "markdown",
1535
"state": {
@@ -174,8 +194,10 @@
174194
},
175195
"active": "8348e79006ab5d80",
176196
"lastOpenFiles": [
177-
"permanent-notes/to-baby-calvin.md",
178197
"permanent-notes/whats-installed-on-my-macbook.md",
198+
"permanent-notes/media-server.md",
199+
"permanent-notes/managing-your-self-learning.md",
200+
"permanent-notes/to-baby-calvin.md",
179201
"permanent-notes/total-typescript-react-notes.md",
180202
"retrospectives/2025/07.md",
181203
"retrospectives/2025/06.md",
@@ -209,10 +231,8 @@
209231
"retrospectives/2025/04.md",
210232
"retrospectives/2025/01-02-03.md",
211233
"templates/new-retrospective-note.md",
212-
"planning/Things I wanna build, write, do.md",
213234
"planning/Face Wall Game.canvas",
214235
"planning/TikTok Filters.canvas",
215-
"retrospectives/2019/eoy.md",
216236
"to-learn",
217237
"retrospectives/2019",
218238
"retrospectives/2025",

permanent-notes/media-server.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Setting up my media server
3+
publish_date: 2025-08-17
4+
last_updated: 2025-08-17
5+
description: A meaningful description for this note
6+
status: draft
7+
tags:
8+
- home-hacking
9+
---
10+
Few notes on how I've setup my media server
11+
12+
## Server
13+
14+
Repurposed my old MakeBook D laptop and installed ubuntu Desktop 24. Thought it might be useful to have a GUI desktop for RDP or Desktop streaming. Turns out this is an absolute nightmare. I got it working, sort of, but I learnt using using RDP on Linux is nothing like on Windows. It has to create a completely new user session and its very cumbersome to set up a GUI desktop, Ubuntu GNOME desktop does not play nicely so you have to use xRDP instead. Its long, its not worth it. SSH is the main means of remote configurations
15+
16+
## Tailscale
17+
18+
VPN which that-just-works™️.
19+
20+
I have my MacBook Air , Matebook D and phone all the same tailnet, which acts my secure VPN.
21+
22+
## Jellyfin
23+
24+
I went down some wrong turns trying to install jellyfin on Ubuntu. All you need to do its run:
25+
26+
```bash
27+
curl https://repo.jellyfin.org/install-debuntu.sh | sudo bash
28+
```
29+
30+
Don't use `apt` , don't use the the Ubuntu store. It will give you a messed up installation and I lost many hours to this.
31+
32+
33+
## Torrenting
34+
35+
installed [`qbittorrent-nox`](https://github.com/qbittorrent/qBittorrent/wiki/Running-qBittorrent-without-X-server-(WebUI-only,-systemd-service-set-up,-Ubuntu-15.04-or-newer)) which lets you run qbittorent in a headless mode, then connect to via web gui instead which means via tailscale I can remotely add magnet links and download my shows.
36+
37+
## Amazon Firestick
38+
39+
These lil things can run a Jellyfin client out-the-box. It's able to detect the instance of Jellyfin running on my local network without the need for Tailscale.

permanent-notes/whats-installed-on-my-macbook.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Must have mac apps
2+
title: Whats installed on my mac book
33
publish_date: 2022-01-23
44
last_updated: 2025-08-12
55
description: Everything installed on my Macbook
@@ -18,17 +18,20 @@ tags:
1818

1919
## Productivity
2020

21-
[Raycast](https://www.raycast.com/) - macos spotlight, but way better
21+
[Raycast](https://www.raycast.com/) - macos spotlight, but way better replaces [Rectangle](https://rectangleapp.com/) for window management too
2222

2323
[Obsidan](https://obsidian.md/) - note taking
2424
## Utility
2525

26-
[MonitorControl](https://github.com/MonitorControl/MonitorControl) - contro
26+
[MonitorControl](https://github.com/MonitorControl/MonitorControl) - control brighteness for external monitors
2727

28-
[Rectangle](https://rectangleapp.com/)
28+
[Scroll Reverser](https://pilotmoon.com/scrollreverser/) - natural scrolling on my trackpad should not invert my mouse scroll. this fixes this annoying behaviour which mac wont fix
2929

30-
[Scroll Reverser](https://pilotmoon.com/scrollreverser/) - natural scrolling on my trackpad should not invert my mouse scroll. this fixes this annoying behaviour which mac wont fix.
30+
[OneDrive](https://onedrive.live.com) - swapped from Google Drive from Google Drive because I got on 1TB of storage per user on the Microsoft 365 Family for £74. Can no longer get this plan
3131

32-
[OneDrive](https://onedrive.live.com) - swapped from Google Drive from Google Drive because I got on 1TB of storage per user on the Microsoft 365 Family for £74. Can no longer get this plan.
32+
Cyberduck - modern FTP client. Looks better than Filezilla.
33+
## Terminal & TUIs
3334

35+
btop - resource monitoring dashboard
3436

37+
lazysql - easy way to manage sqlite db

0 commit comments

Comments
 (0)