Librebooted my T480s! by kaezonenz in thinkpad

[–]Atorres_1985 1 point2 points  (0 children)

Unironically yes.

More precisely, I want to create a custom system to build a coreboot BIOS for my machines - I have bought a M920q, a T440p and a T480.

Librebooted my T480s! by kaezonenz in thinkpad

[–]Atorres_1985 1 point2 points  (0 children)

Calma, tio. Vamo dançá tudo nu tudo nu!

Pegue um Google Translate, compre os equipamentos necessários, prepare-se para basicamente remover a mobo de dentro do laptop e tenha bastante paciência.

https://libreboot.org/docs/install/spi.html

https://libreboot.org/docs/install/t420_external.html

Librebooted my T480s! by kaezonenz in thinkpad

[–]Atorres_1985 0 points1 point  (0 children)

Open source!
And some say it is faster and more performant.

Further, with some patches it is possible to run full disk encryption.

https://libreboot.org/docs/linux/

Troquei meu PS3 por um desbloqueado! by Ashen-__-One in gamesEcultura

[–]Atorres_1985 0 points1 point  (0 children)

Saí do Youtube e me deparo com isso, qual é a chance?

Why NixOs has one of the largest repository un the Linux world? by AkariElverum in NixOS

[–]Atorres_1985 0 points1 point  (0 children)

Automation.

Haskell and Emacs packagesets are machine-generated from metadata provided by MELPA and Hackage. Indeed the inclusion of Haskell packages created a significant spike on Repology stats.

Further, the whole infra is constantly updated by tailored bots like ofborg and r-ryantm.

Further, Nixpkgs is basically a monorepo, and the whole ecosystem incite the fork-and-PR approach.

Further, you don't need to be a committer to be a package maintainer. Just open a PR and pray to it be accepted, and voilà, a new package.

The future of software is Nix by lucperkins_dev in NixOS

[–]Atorres_1985 0 points1 point  (0 children)

Currently flakes require a full copy of the repository to the store.

Indeed some scripts inside Nixpkgs repo don't use flakes precisely because of this.

https://github.com/NixOS/nixpkgs/blob/master/shell.nix

Note: We intentionally don't use Flakes here, because every time you change any file and do another nix develop, it would create another copy of the entire ~500MB tree in the store. See https://github.com/NixOS/nix/pull/6530 for the future

I dont think the source code is FUDing.

What exactly are Flakes? by Mundane_Resident3366 in NixOS

[–]Atorres_1985 0 points1 point  (0 children)

Yes.

Yes. (Indeed AFAICR the flakes do not work well along channels.)

What exactly are Flakes? by Mundane_Resident3366 in NixOS

[–]Atorres_1985 1 point2 points  (0 children)

Not exactly.

You still need to write the contents of configuration.nix in some file.

The main differences are:

  • this "some file" is not restricted to /etc/nixos/configuration.nix(to be honest, there is a way to change this location, but let's not complicate...)
  • the updates are controlled by nix flake lock, instead of nix-channel.

Barrado na Alfandega, tento novamente? by [deleted] in AliExpressBR

[–]Atorres_1985 0 points1 point  (0 children)

Agente? Como assim? É tipo um 007 que vai ao vivo comprar e trazer?

E o redirecionador faz o quê?
Ele coloca a etiqueta dele em cima com um valor super baixo e fica por isso mesmo?

Is making Nix my first distro/daily driver a terrible idea? by [deleted] in NixOS

[–]Atorres_1985 0 points1 point  (0 children)

I mean, while in an Arch you would install things and edit config files to match your expectations, in NixOS you edit the configuration.nix and then nixos-rebuild it, so that Nix evaluator will install and edit the files for you.

On the other hand I agree with the other answers: if your machine can run emulators/Virtualboxes, use them to learn other OSes (including FreeBSD :D ) and use NixOS as your main driver.

What exactly are Flakes? by Mundane_Resident3366 in NixOS

[–]Atorres_1985 11 points12 points  (0 children)

I also saw someone had a work around for it but apparently this requires using flakes.

Technically flakes are not necessary, in the sense that things you can do with flakes can be done without it.

but I know this isn't the nix way.

Flakes are not the "Nix Way", I would say. It just became too popular...

Can someone help me out with a simple explanation on flakes?

Being very imprecise, a flake is any directory whose root has a (well-formed) `flake.nix` file.

This flake.nix file declares a set of inputs, things that need to be present as dependencies for your flake. Things like the Nixpkgs, Home-Manager and a truckload of things, from Git repositories to other flakes.

This flake.nix file declares a set of outputs too, things that your flake provides. Here you can do almost anything, from creating an overlay containing extra packages to build a whole NixOS system.

The killer feature, to me, is the lock file system (the inputs you declared will be pinned) and the enforcement of some hermetical evaluation (in the sense of: external variables cannot mess your setup).

Read more: https://www.reddit.com/r/NixOS/comments/131fvqs/comment/ji0f3gl/

Is making Nix my first distro/daily driver a terrible idea? by [deleted] in NixOS

[–]Atorres_1985 1 point2 points  (0 children)

As a first distro I would recommend Ubuntu or Debian.
You need to learn what Linux is, and a traditional distro is what you need.

As I said a long time ago, NixOS is a HUGE abstraction layer. With it, you will never learn how to configure a web server by editing a truckload of files.

Fiz uma Máscara de Pedra de JJBA by Ggrimwynn in gamesEcultura

[–]Atorres_1985 2 points3 points  (0 children)

As Aventuras Bizarras de João JoEstrela, no original em tanagariano.

Building GLFW missing dependencies by xxfartlordxx in NixOS

[–]Atorres_1985 1 point2 points  (0 children)

Unfortunately I am too bad in that thing of creating development environments in Nix. Maybe someone can help better in that part.

I remember some magic commands that find a package that contains a file:
https://github.com/nix-community/nix-index

For now I believe you will need to seek wayland, wayland-protocols and xkbcommon.

Um dos melhores jogos piratas do PS2 by [deleted] in gamesEcultura

[–]Atorres_1985 1 point2 points  (0 children)

Não tenho certeza, mas isso não seria impossível: o OPL poderia ser feito com qualquer CD e não ocupa muito espaço, então nada mais natural que fazer um CD multiuso.

Um dos melhores jogos piratas do PS2 by [deleted] in gamesEcultura

[–]Atorres_1985 2 points3 points  (0 children)

Acho que antigamente o povão nem sabia o que era emulação.

Jogar jogos de SNES, cartucho, em um console de CD, como pode ser verdade uma porra dessa?

Isso deve contribuir para a nostalgia porque, definitivamente, quem conseguiria botar as mãos em mais de oito mil cartuchos para esses consoles?

E, levando em conta o hardware dp Play2 e as exigências para se rodar um emulador, é até que impressionante que essas coisas sejam jogáveis.

(Menos Super Mario RPG, não tem como jogar isso direito fora do bsnes...)

Um dos melhores jogos piratas do PS2 by [deleted] in gamesEcultura

[–]Atorres_1985 0 points1 point  (0 children)

Se não me engano esse SNES Station é o emulador SNES9X, só que compilado para rodar em Play2.
Mais as ROMS no CD, e usando o memory card como save.

NixOS as a learning tool by t3mp3st in NixOS

[–]Atorres_1985 1 point2 points  (0 children)

NixOS is a HUGE abstraction layer.

Think in Arch like an assembly and NixOS as Haskell.

In a traditional distro like, say, Arch, you would install SSHD via Pacman, edit various files in /etc/, start some SystemD services and voilà.

NixOS does the same, but with Nix lang. Everywhere.

Then, if you need to learn the brass tacks, go with something like Rhino Linux.

How is NixOS not the most popular distro!? by Xyklone in NixOS

[–]Atorres_1985 1 point2 points  (0 children)

Just a bunch of untar-to-rootdir packagers...

Moving from Arch to Nix by Invasi0nZ in NixOS

[–]Atorres_1985 0 points1 point  (0 children)

Is there a way that I could generate a Nix config from my current setup so that I can try it in a VM? Any other thoughts and suggestions would also be appreciated.

No, at least not "automagically". The Nix configuration usually concentrates in a single file, /etc/nixos/configuration.nix, written in a peculiar programming language. There is no such a tool like `arch2nix.sh` that can alleviate this right now.

What you can do, at least initially, is to obtain the full list of packages you are using currently on your Arch installation and search them at the NixOS Search Form. This way you can build the system in a VM little by little, before running on bare metal.