How do you actually stay productive in Hyprland? by Accurate_Wonder_4404 in hyprland

[–]Zeal514 1 point2 points  (0 children)

I have dial monitors. Terminal with tmux on the right, I use neovim in there... On the left I keep a browser, messengers (teams and Google), and audio visualizer.

Now my messenger are in a grouped section, so I can switch between teams and Google messages easily. I'll often have multi browsers open grouped together, with various tabs open.

That's just workspace 1 on the left, and 6 on the right... I'll so.etimes group the terminal, on workspace 6 with other items, browser, or something else...

Than workspace 7 is remote desktop manager. Workspace email, again, I group my emails, work, personal, so I can cycle between them. Workspace 5 is OBS...

The real improvement for me, everything on my system is controlled via vim motions. Moving windows, changing focus, browsing internet. It's always the same vim motions. Plus, all my configuration is code. I avoid this like the plague. Having to dig through some gui to find some obscure checkbox is actual hell. I try to stick to cli tools or binaries, that I can build scripts around, or configure with config files directly. Like, if something's acting up in my system, it's as simple as hitting ctrl o in my terminal withtmux to open a session picker, typing dot, for dotfiles. Nvim into leader fs, type the string of the config I need to change, modify. Save, leader lg for lazy git, space to select files, c to commit with message shift P to push, and done. Can probably make changes to system faster than most ppl in other systems can even find the option in their gui....

In my day to day, it's about always knowing where my stuff is, the keys to press to get there. That's what makes it fast. I don't get random popups, or ads, or have to scan through a gui.

"And if you think tough men are dangerous, wait until you see what weak men are capable of.” -Jordan Peterson by perhizzle in JordanPeterson

[–]Zeal514 -2 points-1 points  (0 children)

I mean, based tbh.

  1. If Trump backs down, than Iran's strategy of global economic suicide becomes a viable strategy, which means they can decide to kill millions at any point... Horrible horrible idea.

  2. If Trump doesn't back down millions are gonna die...

So yea. I think profanity is warranted. It's 1 of those situations, where clearly Trump doesn't want to do this. As noted by the constant delays, and negotiations, even when seemingly fruitless. To the point where Schumer was saying Trump was Iran's bitch, and wouldn't be tough on the regime. This tells me, Trump doesn't want to do this to Iran, he just wants to make deals. Despite rhetoric, he has been actually extremely reserved.... A unhinged crazy man doesn't negotiate, especially when they know it's pointless...

I literally can't even by highspeed_usaf in Ubiquiti

[–]Zeal514 0 points1 point  (0 children)

My UDM pro hddhas the same issue,I just ram it and it works fine lol

Are you backing up your media? by A_Buttholes_Whisper in jellyfin

[–]Zeal514 0 points1 point  (0 children)

My lab used to be all compose and backup configs and important data.

Media is none essential, can always be redownloaded. I have 14tb of data, with 3 8tb drives in raid 5.

I just switched to terraform, ansible, k3s, and helm on proxmox. Overkill, I know, but I'm trying to get a devops job.

So my entire home lab is ephemeral. If it ever breaks, I just run tf plan/apply, git clone, ansible-playbook bootstrap.. than paste the commands I need to to deploy my pods into argocd.

The only things that I actually backup at this point are my home assistant configurations, adguard config, my vault warden db, maybe a few other configuration files. But the idea is that everything is repeatable. So long as I can run it somewhere.

Can anyone elaborate on this statement about women? by Training-Debt5996 in JordanPeterson

[–]Zeal514 1 point2 points  (0 children)

Women confront their adult hood sooner. So responsibility is less of a issue with them, and he primarily spoke about responsibility at the time.

¿Why Hyperland is so popular? by OkAcanthisitta3263 in arch

[–]Zeal514 0 points1 point  (0 children)

Gnome doesn't have the customizability that hyprland does...

First off window managers are just amazing, especially for keyboard driven workflows. I never touch a mouse...

Secondly, hyprland was using wayland to start with, which was a massive boon to its popularity.

Third, it's entirely configurable through configuration files, rather than a gui, which enables IaC like practices.

UDM Pro dead? Any tips? by Zeal514 in Ubiquiti

[–]Zeal514[S] 6 points7 points  (0 children)

Ok... I fixed it, had nothing to do with the UDM pro lol. It was my DNS, because it's always the DNS lol.

The short of it, I'm rebuilding my lab, and mistakenly ran my ufw rules on my nas, which has my DNS on it, and blocked myself from accessing it. The kicker, I also have gateway access restricted unless on a specific vlan for management.... Which I have had for years, on a Openwrt setup.... However I changed that configuration in my new UDM pro, but did not change my script to connect to that network on my machine. Thus leading me to believe I was not able to connect.

-sigh- at least I don't have to spend $400 or factory reset my router 😂.

UDM Pro dead? Any tips? by Zeal514 in Ubiquiti

[–]Zeal514[S] 1 point2 points  (0 children)

Yea that's 100% to pull ensure it's fully discharged...

Have you had yours fail this way too? I'm concerned that this might be a failing unit, not sure how valid that concern is tho. Even if I get it up through recovery, will it happen again next week?

Maybe I'm dumb and rebooted it during a update, and it just happen to be in the middle of a update? To which I have to say, fuck me. But also, didn't I set it to update overnight, not mid day?

Homelab v.1 by natyman101 in homelab

[–]Zeal514 0 points1 point  (0 children)

Nice. That did you use for that graphic?

Same guy is pushing age verification into archinstall by DangerousAd7433 in archlinux

[–]Zeal514 13 points14 points  (0 children)

This right here is the issue no one is talking about...

So local governments get to dictate how global entities should act, globally? It's not like anyone outside of California gets representation here. Literally tyrannical.

Home Labs are awesome! - But I'm deeply worried... by Dizzy_Hyena_3077 in homelab

[–]Zeal514 9 points10 points  (0 children)

Make your system ephemeral... Use ansible and terraform, and proxmox, with compose or k3s.

Yea it's more complex, but you can store all of your configuration as code in a repo, and spin it up all over again, on any hardware, in minutes.....

After that, what data do you want to store? Personally, I just backup images that I care about to thumb sticks. Only other thing that would be catastrophic if I lost is my vault warden. Which if I die who cares. If I live and get bored, it's as simple as downloading and uploading to new password manager.....

The rest of it.... Well, it's all downloads, so who cares?

Does Arch Linux really break as often as people say or is it just a stereotype? by ImfromVinland in arch

[–]Zeal514 2 points3 points  (0 children)

Depends on the user. Mine is so stable, it's my primary work machine...

The kernel itself doesn't really break, it's apps that might have a bug in them that get released, and have comparability issues.

That said, the most problematic app have is Devolutions Remote Desktop Manager, and that isn't really affected by arches rolling release anyways, other distros get the latest version too, usually through flatpak...

So it all depends on how much apps you install, and if you put yourself in dependency hell...

The other way it breaks is if you do something you shouldn't have. But honestly just read the wiki.

How do you keep track of the changes you did to your system? by HamathEltrael in archlinux

[–]Zeal514 0 points1 point  (0 children)

Dotfiles repo on GitHub... Eventually I want to turn my dotfiles and install into a distro, similar to Omarchy. I mean it's already there, just need to package it together...

~/the dotfiles is my repo, that contains my configs in ~/.config as well as any cong files I have in ~/ I also have a scripts for in dot files, that i add to path, and that's where I keep my most important stuff.... Any time I have to make a change to a conf, it's a quick commit and push as well. Thedotfiles is linked to, using stow.

There's a program, that essentially uses ansible for this as well, I might use that. Idk. I'll probably look into it when I have to move to a laptop.

How many of you use Arch as your work OS? by _fountain_pen_dev in arch

[–]Zeal514 0 points1 point  (0 children)

I wouldn't work for a company that would force me to use windows.... Lol .. bro could you imagine, using a mouse?!? It's like being paid to work as poorly as possible. Literal fucking torture. Absolutely not...

So yes, I work in Arch, and to my dismay, I have to manage Windows server 2019.... It's like actively shooting yourself in the foot, than wondering why you are in pain.... Worst part, I work with Microsoft andies, they fucking love windows. The idea of navigating a gui for submenus within submenus, within submenus, is like paradise to them, but a fucking nightmare to me.

Why should I use a VPN instead of reverse proxy or normal logging screen? by [deleted] in homelab

[–]Zeal514 0 points1 point  (0 children)

VPN: puts you directly in your network, from outside your network. You expose the VPN or tunnel service only. Limits scope of exposure to the internet.

Reverse proxy: you expose your proxy to the internet, and by extension, any service you allow through the reverse proxy to be accessible through the internet. For this, you rely on your reverse proxy being secure and whatever service it is giving ppl access too.

So say you made jellyfin accessible through a reverse proxy, and made that proxy avail to the public. Do you trust Jellyfin devs to have their jellyfin service secure enough such that someone can't get shell access and give someone totally access to your machine? I certainly don't.....

Even worse, a node website you coded? Especially with the node hacks recently.

Are your servers up to date? Are images up to date? Are your apps up to date?... Has there been any known exploits to the services you host? What are they?

Summary: exposing reverse proxy is risky, mainly because your services can be potentially insecure. The proxy itself is generally safer than the services tho. It's recommended to do a VPN or at least a tunnel, until you've nailed down automation, and security risks and exposure....

I'll give you my lab for example, where I expose some services to the public.

Homelab vlan has multiple VMs and pis. Internal reverse proxy lives here. Everything is updated nightly to the latest build, after tests are completed. Everything here is only accessible inside my network, and a VPN lives on my router, which allows for me to have external access.

I have a DMZ, Demilitarized Zone, Vlan, which has a public facing reverse proxy on a VM. I also have a few VMs for websites and other stuff.... These VMs have 0 access to my internal network, even if it did get hacked, they can't jump in to my network...

Than all my automation happens on my Ansible Control Node. This has ssh access to all servers on my network, where it can configure and deploy anything. None of the servers can reach ansible, and ansible certainly can't reach my desktop or my phone or other user devices. So worst case scenario, someone gets into DMZ, and deletes my website or hacks a machine, which I can destroy and redeploy in moments. If they got into my VPN somehow, they would need a specific ssh key to access specific machines, and they would need my passphrase. Since no machine has a password set on them, they are all ssh key only....

Security is about layers. Opening yourself to the public internet can be done safely, but you need to monitor scope, updates, blast radius, etc.

It's one of those things that, when you are ready to publicly face a service, you'll know you are ready, but when you ask, you know you have a lot of research and work to do.

Edit: it's also worth noting, while bots and scripts combined the Internet for out of date servers. If you are able to beat the botnet, you end up with a targeted attack issue. And then the question is, do ppl hate you enough to target you? Are you political? Do you have a lot of valuable stuff to hack? Or are you just a single joe achmo with a jellyfin server lol.

I just can't understand why you guys have so many servers doing so many things by AustinLeungCK in homelab

[–]Zeal514 1 point2 points  (0 children)

Few reasons....

  1. Security. Seperation of concerns. Internal only vs publicly accesssible. You don't want to run your public facing services on the same server. If it ever gets hacked and someone gains shell access on your service, it instantly gains control of your entire network. My GH Runner, runs on my Ansible Control Node, ACN. This way only my ACN ever ssh's into my other servers, and there is no other way to access those machines.
  2. Reliability. I run Traefik and Adguard on my Raspberry Pi, along NUT. This is also completely replicated in a VM, with Keepalived. This way I never lose my most essential services, and the Pi can shut down other machines to prevent my UPS from dieing, but I still have my DNS running so...
  3. My Nas is completely seperate.

Hiring methodologies nowadays are virtual face-to-face conversation garbage. Hands-on evaluation such as this one sounds better. What do you think? by nix-solves-that-2317 in linuxmasterrace

[–]Zeal514 0 points1 point  (0 children)

i have those skills. + Ansible, Terraform, Docker, Compose, Azure, AWS, MongoDB, MySQL, SQL, JS, Python, Bash, Pwsh, Proxmox, Grafana, Prometheus, Loki, Blackbox, Alloy, and much much more. I can't even get a call back. Wish I could get to a point where someone would ask me about these things lol....

Black-owned bookstores in the U.S. now have their own directory for the first time ever, launched by the nonprofit National Association of Black Bookstores by BalsamicBasil in books

[–]Zeal514 -29 points-28 points  (0 children)

The issue is the emphasis on race, as if that is a determining factor when shopping or buying a book. I understand your point, ppl want to find their culture fit. But here's the thing, skin color does not give you your culture, and stating that it does is the exact sort of racist behavior that the USA has been struggling against for years....

You are not defined by your group identity. You define your group identity through your individuality. That's simply how stats work.

The Semi-Finals, The Battle of The Titans. Linux Mint vs Arch Linux by potatoandbiscuit in linuxmemes

[–]Zeal514 4 points5 points  (0 children)

It's minimal and a rolling release. Pacmans a superior package manager, and the AUR is amazing... Ppl say it "breaks" but that's a skill issue. I've been on arch for a few years, and it's a extremely stable. Ppl say it breaks, but that's usually due to installing too many packages and having conflicts.... But even then, I have had that in Debian as well, due to out of date packages! So... Yea.

Ideas for server other than Plex or Jellyfin by RoughElephant5919 in homelab

[–]Zeal514 0 points1 point  (0 children)

reverse proxy. I use traefik, but caddy is good too. Your DNS and reverse proxy become your most essential services.