Dang, was hoping vertical tabs would be in it when I seen the nice round 130. I have been trying out Zen browser which seems to be a fancy Firefox skin that has virt tabs and they seem awesome.
Dang, was hoping vertical tabs would be in it when I seen the nice round 130. I have been trying out Zen browser which seems to be a fancy Firefox skin that has virt tabs and they seem awesome.
You should check out Nixos. You make a config file that you can just copy over to as many machines as you want.
I tried quite a few. ncmpcpp was cool, but I settled on using plexamp since I can use it on phone and desktop. I’ve been super happy with it, and they made it free a while back. So now my friends use it too and we can share our Plex music libraries.
I use 1.1.1.1 . it is cloudflare. But they are 3rd party audited that they don’t log anything.
deleted by creator
This was exactly my experience when I switched from XFCE4 to Hyprland. Now I much rather do everything in the terminal. Except for partitioning drives and auto mounting them. I switch to gnome to do that in GUI.
Using nixos I can just rebuild with gnome instead of hyprland. Do what I need. Then rebuild back to hyprland. And gnome is not installed anymore. So I get to use GUI without the bloat of having a GUI installed all the time.
The main reason I don’t use them is because when I move my nixos config to a new machine as far as I know you cant get them to auto install. I have to remember which ones I had installed and redo them manually.
Which is why if for some odd reason I don’t want to just install from the nix pkgs repo. I use app images. I can keep them in a directory which I can just copy over to the new machine with my nixos config files.
Anarchy means no rulers. No hierarchy. There would still be rules/laws.
Your analogy makes a lot of sense. I think that knowledge will be useful. Thanks.
If you stick with it you’ll eventually start to understand what all the jargon means.
sudo is kind of like “run as admin” in windows. It runs whatever command as root(admin) instead of as your user. To use it you just add sudo in front of the command. Ex. “apt-get update” becomes “sudo apt-get update”
apt-get is the command that controls your Ubuntu Repository. “apt-get update” basically checks for updates for everything on your computer. Then “apt-get upgrade” downloads and installs all those updates. And "apt-get install " is how you install apps that are in your distros Repository.
A Repository is basically an app store for your distribution. Each Linux distribution usually has their own. And they have different software(apps) available in them. If a app you want is not in your repo there are different options to install it. That was probably the hardest part for me to understand when I started. But now days the easiest option is to use snap or flatpak to install something that’s not in your distros Repository.
As far as I understand, a package is just another way of saying app or software program. There might be a technical difference. But when you download a package you’re basically just downloading the program/software/app.
There are also package dependencies which is the other software that is required to run the software you’re trying to install. When you run "sudo apt-get install ". You will see a list of packages that will be installed. This includes all the dependency packages. Which are the packages that are needed to run the one that you’re trying to install.
Some linux distribution try to give you a GUI for everything. But its definitely worth learning how to do stuff in the terminal. Once you learn it you’ll realize why it is so much better than a GUI.
Doesn’t normal Fedora silverblue already have flatpak? Why did you have to rebase to ublue for flatpak?
I always use the app image if they are available. As for being slow I never noticed.
No app desktop entry is one on the reasons I like them. If its one I use a lot I make a hotkey to open it. But there are ways to add them. There is even a tool that makes its easy to do.
No updates. I’m not sure how exactly, but everyone I use auto updates when I open them. I originally had a issue of it breaking my hotkey cause the file name would change because of the version number going up. Which I fixed by using a *.
The downside of NixOS is bad documentation. Which makes it take quite a while to get your config setup the way you want. Its so worth it though. I used arch for 5+ years and have been on NixOS for about 6 weeks now. I’m definitely never going back. My conifg is done, I barely have to change anything now. Its all saved in a git repo so I never have to make it again. I’ve already switched all of my machines over. And even a few of my friends. Which has been super easy to do cause I just give them my config then remove everything they don’t need. I’ve only been using it for a little while but it feels so reliable and Unbreakable even though I’m running unstable packages. Because if anything breaks you just go back to the last generation that worked. Which made me willing to just try anything when I was setting it up.
Also you could run Nix package manager on arch for this, but the nix package repo is amazing. It has everything i’ve needed or even thought about installing. And in my opinion its way better than using AUR packages. Most of the time you just DL them and don’t have to build them. Its just so much faster and more reliable then using Paru or Yay. Plus there is a NUR( nix user repo) but tbh I’ve never even looked at it.
The other con I know of is issues running binaries and app images. But there are was work arounds for them. I use a few app-images by just running 'appimage-run '. And so far its worked perfectly. As for a binaries you can use steam-run or I think using distrobox would work. But I haven’t had to do anything like that yet.
I found this YouTube channel quite useful when I was setting mine up. Vimjoyer
I thought this was true. Then I found NixOS.
Technically a lot of the great stuff on NixOS could be done on other distros though. By using Nix package manager along with ansible or something.
Oh okay. That makes sense. I should have mentioned im using unstable as my inputs. So I assume I just need to update.
Edit: I just ran neofetch and apparently I’m already running NixOS 24.05. 👍
Good to know since I’m using a pixel as well. For remoting to my own devices. Since they are all running Wayland now. I plan to try out waypipe soon. I read it’s like a replacement for running X over ssh.
For helping family members I was looking for something more user friendly. Which is why I was looking into rust desk.
Oh! I didn’t see that app image was an option. I’m definitely going to give it a try now. For my use case I don’t need remote login so that works out fine. Thanks.
I’m new to NixOS. Do I have to do anything extra to update NixOS? Or do I just update my flake and run nixos-rebuild switch --flake like I normally do to update packages?
I was looking into rust desk. It looked like the perfect solution for remotly helping my family members. The problem is I have them running silverblue. I don’t think rust desk supports Wayland. There is a experimental way I was going to try, but I’m not sure how to install it since its not in Fedora repo or flatpak.
So far I haven’t had any crashes, But I am using the app image instead flatpak. I’m going to try zen on a second machine tomorrow.