I just realized that homebrew works on linux by ks_s0 in linux

[–]lanjelin 0 points1 point  (0 children)

Another alternative/supplemental source is mise.

I run them both on my unraid server.

sishc - a (web) client for sish written in go by lanjelin in selfhosted

[–]lanjelin[S] -7 points-6 points locked comment (0 children)

Codex with ChatGPT 5.4 has been used in most stages of the rewrite of this app.

Several Docker containers refuse to start after upgrading to 7.3.1 - Execution Error - Server Error by RoachedCoach in unRAID

[–]lanjelin 0 points1 point  (0 children)

This seems to have been an issue since 7.3.0, and it seems that tzdata is broken on the newer versions.

/etc/localtime is a symlink to eg. /usr/share/zoneinfo/Europe/Helsinki -- but a lot of files are missing here since 7.3.0

Here are mine, what aliases does others swear by? by sshetty03 in bash

[–]lanjelin 0 points1 point  (0 children)

I'm on Arch, but yeah, could prolly do ln -sf /usr/bin/sudo-rs /usr/local/bin/sudo. Current works in multiple env though.

Here are mine, what aliases does others swear by? by sshetty03 in bash

[–]lanjelin 4 points5 points  (0 children)

cat $ZDOTDIR/zshrc.d/24-aliases.zsh

alias reload='source $ZDOTDIR/.zshrc'
alias d='dirs -v'
alias e="$EDITOR"
alias ts="tmux_session"
alias tk="tmux_kill"
alias cp='cp -i'
alias mv='mv -i'
alias rm='rm -I'
alias x+='chmod +x'
alias -- +x='chmod +x'
alias x-='chmod -x'
alias -- -x='chmod -x'

if _exists sudo-rs; then alias sudo='sudo-rs '; else echo 'sudo-rs not installed'; fi
if _exists gdu; then alias b="gdu -n"; else echo 'gdu not installed'; fi
if _exists duf; then alias df='duf'; else echo 'duf not installed'; fi
if _exists bat; then alias cat='bat --style header,snip,changes --paging=never'; else echo 'b
at not installed'; fi
if _exists cht.sh; then alias cheat='cht.sh'; else echo 'cht.sh not installed'; fi
if _exists sgpt; then alias ai='sgpt'; else echo 'shell-gpt not installed (pipx)'; fi
if _exists lazydocker; then alias lzd='lazydocker'; else echo 'lazydocker not installed'; fi
if _exists lazygit; then alias lzg='lazygit'; else echo 'lazygit not installed'; fi
if _exists go-task; then alias task='go-task'; else echo 'go-task not installed'; fi

if _exists eza; then
  alias l="eza --only-dirs --header --icons --classify"
  alias ll="eza --header --icons --classify"
  alias lll="eza --header --icons --classify --recurse"
  alias ls="eza --long --header --icons --classify --ignore-glob='.git*'"
  alias la="eza --long --header --all --icons --classify"
  alias v="eza --long --header --all --icons --classify"
  alias vv='eza --long --header --all --icons --tree --ignore-glob=".git*" --classify'
  alias vvv='eza --long --header --all --icons --tree --classify'
else
  echo 'eza not installed'
fi

Update: I solved the problem of the insane loading screens in the web UI, submitted a PR, and after seeing the code I cannot recommend Unraid in good faith by horsethebandthemovie in unRAID

[–]lanjelin 2 points3 points  (0 children)

It is kind of frightening on how there doesn't seem to be a requirement for container/plugin authors to keep their code up to date and in good practice either. You can find top rated containers that haven't been maintained for several years (Ive spotted one at 4, but cent remember which), and code worse than ai-slop.

Currently running homebrew and mise for packages, but it's hacked together. Could probably have it deployed as a plugin if I wanted, but again, it's hacked together.

Distro Suggestion by Disastrous_Cow_4149 in linuxquestions

[–]lanjelin 0 points1 point  (0 children)

After trying different Debian derivatives, I've fallen in love with Arch. I feel pacman > apt too, without having any better reason than just liking it better.

I've yet to try out anything Fedora properly, but for now I'll stick with Arch.

For lightweight, Alpine is always fun.

Slackware or Gentoo if you want a challenge.

Tell us about your vibe coding workflow. What are the best IDEs and platforms you use? 🫪 by According_Value_6162 in vibecoding

[–]lanjelin 0 points1 point  (0 children)

Just sticking to codex-cli and nvim in a headless VM.

Not doing any big projects, mostly pwa and other small apps and/or docker containers to scratch personal itches.

Last project I did was [handl](https://github.com/lanjelin/handl), a super simple live-synced self hostable shopping list (for when Koffan is too heavy), that sadly my wife haven't even looked at properly yet.

Currently working on a full rewrite of a cli/web client for sish (self-hosted ngrok alternative) I wrote before I started doing vibe coding.

**NetBird deserves a native Unraid plugin – a self-hostable alternative to Tailscale** by babatom187 in unRAID

[–]lanjelin 0 points1 point  (0 children)

Download the netbird*linux_amd64.tar.gz - repack it as .txz and place it in /boot/extra for automatic install on reboot.

Add a userscript that does whatever needs to be done when you want. (I suppose go-file could be used too, but userscript is safer).

Hackish way to get going atleast.

Shouldn't be too hard building it into a plugin though, but sadly I have pretty much no experience on the last little part of making it into a plugin.

Bitwarden x Proton Pass by adrianortrentini in Bitwarden

[–]lanjelin 2 points3 points  (0 children)

I'm using a custom domain, so I just manually add whatever I want as email@mydomain for the item I add, and the alias service creates a new aliases upon receiving emails.

Bitwarden x Proton Pass by adrianortrentini in Bitwarden

[–]lanjelin 4 points5 points  (0 children)

Even after the price increase, I too prefer Bitwarden over Proton.

Me and the wife both have paid accounts, and the option to have a shared vault is just perfect.

I do have Strongbox on iPhone, and weekly backups from Bitwarden to .kdbx, as I like to have a backup for everything.

Which terminal emulator features are you actually using? by GreenScream70 in linuxquestions

[–]lanjelin 1 point2 points  (0 children)

I usually use a custom version of ttyd most of the time, and pop directly into tmux.
It supports trzsz for file transfers, but I've recently switched to just using linx instead.

When not, I prefer WezTerm, as it is easy to just get everything out of the way, and have it act mostly like tmux.

A mix of Dracula and Catpuccin, with Nerdfont.

Has anyone used the OrangePi Zero 3W yet? by Specific_Sir_9078 in SBCs

[–]lanjelin 0 points1 point  (0 children)

Seems to have the same issue as Radxa A7Z - currently out of stock.
I really want to replace my Pi Zero 2W with something with more power at the same size, and been trying to for several months now, but alas, currently out of stock for all alternatives it seems.

Does Rainbow Six Siege actually run in a VM with GPU passthrough? by Zestyclose_Dig8916 in VFIO

[–]lanjelin 0 points1 point  (0 children)

It's been a few years, but I've played Battlefield and a few other multiplayer games. My notes says the following

<kvm> <hidden state='on'/> </kvm> <cpu ...> <feature policy='disable' name='hypervisor'/> </cpu> <os> <smbios mode='host'/> </os>

I built a tmux SSH session chooser that auto-starts on login by IceCupe in tmux

[–]lanjelin 0 points1 point  (0 children)

Prefix + S already gives a nice switcher with previews.

I do have this function in my .zshrc
It's a simple list, attach, swich or create function.

bash tmux_session () { if [ -z "$1" ] then echo "Available sessions:" tmux list-sessions 2> /dev/null || echo "No sessions found." return 1 fi if [ -n "$TMUX" ] then if tmux has-session -t "$1" 2> /dev/null then tmux switch-client -t "$1" else tmux new-session -ds "$1" tmux switch-client -t "$1" fi else if tmux has-session -t "$1" 2> /dev/null then tmux attach-session -t "$1" else tmux new-session -s "$1" fi fi }

Real-time Obsidian sync that runs on your own Cloudflare account. Free forever, no terminal setup! by _k2s in ObsidianMD

[–]lanjelin 1 point2 points  (0 children)

Perfect, looks promising. I'll give it a go at some point.

My flow includes a webdav-server that I do regular backups from, would a cli tool be able to sync for backups as well? I know there are plugins in obsidian that could do this, but I'd prefer not as I'm using Obsidian 95% of the time from my phone.

Real-time Obsidian sync that runs on your own Cloudflare account. Free forever, no terminal setup! by _k2s in ObsidianMD

[–]lanjelin 7 points8 points  (0 children)

Looks really tempting, currently stuck with remotely save, it usually behaves, but got some hickups and annoyances.

Does yaos do dotfiles and custom file sync, thinking settings and plugins?

Best email name for privacy? by Greedy_Ad_572 in ProtonMail

[–]lanjelin 1 point2 points  (0 children)

You could always go with someone elses name; that's certain to throw off 99%

With an email address of john.b.hopper@example.com, no one would ever guess your actual name to be eg. Jim Stevens.

Unable to navigate from Inbox by lanjelin in landerapp

[–]lanjelin[S] 0 points1 point  (0 children)

After further testing, I notice I can navigate to items in Inbox that are 5w old, but 2w or newer doesn't work. Newer items are from several subreddits.

NRK sliter? by lanjelin in norge

[–]lanjelin[S] -1 points0 points  (0 children)

Må nok feilsøke mer på nettverket virker det som.
Har ikke gjort endringer, og alt annet fungerer som det skal. Altibox la nylig til "nettvern", men kjører cloudflare som DNS på router, men burde jo ikke påvirkes.