rutrum

joined 1 year ago
[–] rutrum@lm.paradisus.day 2 points 10 months ago (1 children)

Do you use a dock or bar? I find it hard to justify it these days. It tells me the time, thats about it.

[–] rutrum@lm.paradisus.day 1 points 10 months ago (1 children)

Add this to your nix.conf: experimental-features = nix-command flakes

Then check out nix --help.

[–] rutrum@lm.paradisus.day 0 points 10 months ago

Here's an example of a tutorial that uses flakes and the new cli. You might glance through here to see how the syntax compares: https://zero-to-nix.com/start

[–] rutrum@lm.paradisus.day 7 points 10 months ago (5 children)

They have resolved this exact problem. There is an "experimental" cli tool that fixes a lot of your complaints about nix-env, nix-channel, etc. Itcs wrapped together with "flakes". This newer feature is a little different, and working with or without flakes segments the community AND the types of articles about nix, like this one.

As far as I know though, nixos related thing still have a bizarre set of commands, and even with flakes "nixos-rebuild switch --upgrade" is still how you switch configs.

And as far as installation goes, using nix-env -iA really is a bad practice. Thats installing something ad hoc like you would in any other package manager. That defeats the point of nixos, where your configuration file explicitly defines all the packages you need installed, and nothing else. Nix will remove any packages you didnt specify.

[–] rutrum@lm.paradisus.day 3 points 10 months ago (1 children)

I've been using OpenMediaVault inside Proxmox.

I've been very happy with OMV, for the short time I've been playing with it. Its FOSS and the web interface makes it very clear all the layers of abstraction you can use to manage a NAS. I highly recommend it.

And proxmox is good too, also FOSS (proxmox VE). I also has another slick web interface to manage stuff. I like the web interfaces because, albiet intimidating, it exposes alot of options available to me, which give me opportunities to research and understand how it works.

But I'm still working on getting everything with it set up, so take my suggestion with a grain of salt!

[–] rutrum@lm.paradisus.day 5 points 10 months ago

Thanks for sharing these feature. I run pihole but knew nothing about this. As my move my implementation to new hardware I'll definitely be adding this.

[–] rutrum@lm.paradisus.day 3 points 11 months ago

I like it for all the apps. I got a cookbook app, forms app, rss feeder app, and more. It also lers me share a link to a file easily too. I also use syncthing, mostly since I sync more data than my VPS serving nextcloud can store.

[–] rutrum@lm.paradisus.day 12 points 11 months ago (1 children)

Can you elaborate on update system? AppImage is just a format, right? Whereas flatpak is a format and an entire toolkit for downloading and running flatpaks.

[–] rutrum@lm.paradisus.day 34 points 11 months ago (1 children)

Theres so many. Check out the awesome list: https://github.com/awesome-selfhosted/awesome-selfhosted

I think your stategy should be one service at a time. Do everything in docker, and start by tackling a simpler service. For example, you should try paperless-ngx. Absolute game changer. I didnt realize how much managing ny own directory structure sucked until I used this. Then, grow your service list more and more!

[–] rutrum@lm.paradisus.day 5 points 11 months ago

Tailscale is a mesh VPN. Its a level of abstraction passed a regular VPN, lime wireguard or OpenVPN. Tailscale uses wireguard under the hood.

[–] rutrum@lm.paradisus.day 2 points 11 months ago (1 children)

Now THAT is hip

[–] rutrum@lm.paradisus.day 12 points 11 months ago (5 children)

Can you elaborate more on deduplication? Is this a feature you setup, or does it sort of work out of the box? This is a new concept to me, but sounds incredibly useful, especially in that scenario.

view more: ‹ prev next ›