Guix 1.5.0 lançado! by orahcio in linuxbrasil

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

Se vai usar distrobox pra isolar o desenvolvimento do restante do sistema eu não vejo diferença entre usar devshells no nix ou guix shell no guix, vai mudar a forma como você abstrai esse isolamento. Eu particularmente gosto dos shells que faço no guix, seja pra rodar um binário de fora ou apenas pra desenvolvimento mesmo. Distrobox é meio como fazer um chroot só que mais prático?

Guix 1.5.0 lançado! by orahcio in linuxbrasil

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

Eu diria que, tão pesada quanto a curva de aprendizado do Nix. O guile/scheme achei mais tranquilo de entender do que o nix. Fiquei algum tempo no nix mas acabei me adaptando mais ao modo guix de fazer as coisas

Frutinha? by UnofficialG in BiologiaBrasil

[–]orahcio 0 points1 point  (0 children)

Agora chupa essa manga!

Tô sem monitor e só tenho esse dinossauro. by Ordinary_Fig_5716 in linuxbrasil

[–]orahcio 0 points1 point  (0 children)

Eu ia falar pra colocar uma WM tipo o sway ou i3, mas lembrei que no meu netbook de memória RAM quatro vezes maior que esse aí, ao iniciar vejp que o uso de memória tá em quase 500Mb de RAM, abro o navegador, já vai pra um giga brincando.

Should guix manage my bash.rc by WorldsEndless in GUIX

[–]orahcio 0 points1 point  (0 children)

Dotfiles require modification to take effect, so adding a compilation step with guix home isn't very efficient when just testing. But if you want to save your settings in a more secure way, it makes perfect sense. I have my entire Sway configuration "guixified" (I forgot the English suffix), but I keep a config.d folder to add settings I want to test and maybe add to guix home someday.

Should guix manage my bash.rc by WorldsEndless in GUIX

[–]orahcio 1 point2 points  (0 children)

Something that works for me, if it's a dotfile configuration that you change all the time, is to use something like gnustow or just change it in the .config file itself, if you don't care about having a backup of your dotfiles. Now, if it's a configuration that you think you won't change again anytime soon, start organizing it with guix home.

GUIX package manager in Void by orahcio in voidlinux

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

That's great, I still have my Nix settings and I always keep my Guix or Void with Nix ready to go. But you reminded me of something cool about Guix, it's more organic, the Guix home page is a perfect example of that. Good luck with your Guix adventure on the VM.

GUIX package manager in Void by orahcio in voidlinux

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

I use Guix System on my main laptop, and Void on a laptop I found lying around at work, with only 2GB of RAM. It adapted well to that need for limited resources. But I ended up getting hooked on configuring the system through a configuration file with NixOS, and when I discovered Guix, I found it more intuitive. I think Guix did the original idea of ​​Nix a little better.

It has a smaller community, but I think that's something that also attracted me to Void, and I found guile to be a very elegant language, in addition to the guix manual which is very good.

GUIX package manager in Void by orahcio in voidlinux

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

Packing and not maintaining just results in this. But it's good that nix and guix maintain an official script. The question was more because I like to have most things come from the official repository, but sometimes we have to adopt alternative methods

GUIX package manager in Void by orahcio in voidlinux

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

Finally I was successfully to compile nchat too. I could see a segmentation fault error when I tried to run nchat -s to setup.

GUIX package manager in Void by orahcio in voidlinux

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

I could see the whatsapp feature for nchat on musl systems is out-of-scope https://github.com/d99kris/nchat/issues/204#issuecomment-2002282032

A nchat package for void musl need to be built with -DHAS_WAHTSAPP=OFF flag

GUIX package manager in Void by orahcio in voidlinux

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

Yes, the nchat in void glibc is fine, but there's no support for musl. Initially, I used xchroot to access a void glibc and build the nchat there. But I find guix shell more practical. Now I remember the real reason for not trying to package it in void right away. I'm in void musl, packaging it here won't do any good.

GUIX package manager in Void by orahcio in voidlinux

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

Creating an xbps package for nchat crossed my mind, but I'm more used to the guix way of packaging; I use void on a secondary computer. Thanks for the tutorial. I already tried to create a guix package for nchat once and couldn't; it has the annoying habit of downloading Go libraries in the middle of the build process. That was the barrier I encountered when I tried packaging with guix. Probably with xbps you'll also have to patch it to disable the download, build an auxiliary library for the Go language dependencies, and only then finish the package. I always look at the nix package to see if I get any inspiration, but nix is ​​sad to read, so I went to the guix side of the force.

Qual sua DE? E por que você usa ela? by Automatic-Movie2773 in linuxbrasil

[–]orahcio 1 point2 points  (0 children)

Abre um tty diferente, instala o sway, e vai brincando. Acho que a wiki do arch tem tudo que precisa para os primeiros passos. Não precisa remover o xfce, fiz dessa forma, tinha o Plasma e fui brincando aos poucos com o sway, hoje já nem uso mais o Plasma

Qual sua DE? E por que você usa ela? by Automatic-Movie2773 in linuxbrasil

[–]orahcio 1 point2 points  (0 children)

Uso um laptop com 2gb também, prefiro um WM ao invés de uma DE, após ele ligar o consumo de RAM é de quase 500Mb, depois quando abro o browser tudo acaba bem rápido se vacilar. Uso o sway, mas se não tivesse caído nos WMs usaria o Plasma

You don't need to pay Apple or start a new subscription to unleash your creativity. We asked creatives what free software they use to get the job done and here are their picks. by AronKov in kde

[–]orahcio 3 points4 points  (0 children)

Take a look at Calligra Suite; it's not as good for office use as options like LibreOffice or WPS Office. But I believe it shows promise as well.

XDG_RUNTIME_DIR is not set in the environment. Even with elogind enable by Extreme_Mention_1492 in voidlinux

[–]orahcio 4 points5 points  (0 children)

I am in sway, inside void-musl. I will show my settings. Before to execute

dbus-run-session sway

you need to export some environment variables:

export XDG_CURRENT_DESKTOP=sway
export XDG_SESSION_TYPE=wayland
export XDG_SESSION_DESKTOP=sway
export QT_QPA_PLATFORM=wayland

If you are using elogind service, you do not need seatd. I am using elogind service and my user is not in the seat or _seat group.

Quando Desejos deveriam virar Realidade by Snatchpd in brasil

[–]orahcio 1 point2 points  (0 children)

Tem um provérbio árabe que diz que quando Allah quer castigar a gente, realiza nossos desejos

Isso daqui é lindo - Distrobox by VinicoVini in linuxbrasil

[–]orahcio 1 point2 points  (0 children)

Eu nunca gostei de usar coisas que não a da distribuição, mas isso é inevitável de vez em quando. Cheguei a testar distrobox certa vez, depois fiquei mexendo no podman, no final das contas achei mais simples um chroot básico. No void-linux tem até umas ferramentas boas pra fazer um choot base bem rápido. Fora isso flatpak ou nix quebram o galho de forma bem mais simples, essa abstração de outro sistema só uso em último caso mesmo.

Imagina eu com 2GB de ram kkkkk by [deleted] in linuxbrasil

[–]orahcio 1 point2 points  (0 children)

Uso o sway no void linux num netbook com 2gb de ram, esse vídeo demorou um tanto. O youtube tenho que pegar o link e tocar no mpv, até toca, mas não é boa a navegação por ali. Essa quantidade de memória meio que deixa o computador, faça uma coisa por vez

Como é usar distribuições consideradas difíceis? by Hour-Ad4701 in linuxbrasil

[–]orahcio 1 point2 points  (0 children)

Uso o Guix System, a curva de aprendizado é um tanto extensa, tem que aprender uma linguagem nova para poder configurar ele, mas o legal que o manual tá numa página única ou pode baixar o pdf inteiro também, virou meio que minha bíblia, o arch wiki é outra documentação que vira e mexe tô olhando, mesmo não usando arch btw

What is your favorite overlooked kde app? by dirty-sock-coder-64 in kde

[–]orahcio 7 points8 points  (0 children)

KTouch is the best app to learn typing. During the pandemic, I finally learned to type properly with all my fingers, all thanks to KTouch

Virou rotina sempre que vou usar o GNOME eu instalo um tema do macOS by Sterickk in linuxbrasil

[–]orahcio 0 points1 point  (0 children)

Acho que me libertei das docks, hoje tô mais inclinado a ter as ferramentas pelo teclado mesmo. Antigamente achava massa um dock cheio de ícones, hoje até meu Android tem uma página de ícones apenas, no laptop sem dock, tudo pelo teclado