ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
ioraff has quit [Ping timeout: 256 seconds]
Torr has quit [Quit: leaving]
fitrh has joined #kisslinux
fitrh has quit [Quit: fitrh]
<wael[m]> Hi
<testuser[m]> Hi
chomwitt has joined #kisslinux
trunc88 has joined #kisslinux
<trunc88> is pipewire actually any good?
<wael[m]> do you often switch audio devices
<trunc88> no
<wael[m]> then no it isn't
<wael[m]> alsa works perfectly fine if you just listen to audio
<trunc88> thats what ive always thought. even using 2 cards at once with pure alsa only had some fairly minor annoyances
<trunc88> was asking a question in #ffmpeg recently and they were like WAT YOU DONT HAVE A SOUND SERVER?
<wael[m]> lmao
aliosablack has joined #kisslinux
chomwitt has quit [Read error: Connection reset by peer]
aliosablack has quit [Ping timeout: 265 seconds]
chomwitt has joined #kisslinux
aelspire has joined #kisslinux
<aelspire> wael: Is ALSA able to multiplex sound sources today? So audio from 2 aplications in the same time?
<wael[m]> duh
<aelspire> Is so, I'll scrap pipewire from my install
<wael[m]> i used alsa for a while and it worked really well
<aelspire> one less thing to care about
<wael[m]> other than:
<wael[m]> recording audio from desktop
<wael[m]> switching audio devices easily
<aelspire> cool, I'll check it too when I'll use laptop with KISS
<wael[m]> otherwise alsa is really nice
<aelspire> I installed pipewire out of habit but multiple apps playing sound in the same time is the only thing I care about
<aelspire> I remember pre-pulseaudio times when this was problematic…
<wael[m]> alsa multi-plexed for me
<wael[m]> unlike u im not old grandpa who lived in that time lol
<aelspire> ohh, so cool
<wael[m]> ---your mileage may vary
<aelspire> I'll try maybe it works now
<testuser[m]> u need config
<testuser[m]> i just use pw to avoid alsa config
<testuser[m]> so bad
<wael[m]> alsa config: 2 lin
<wael[m]> e
<testuser[m]> yea
<testuser[m]> but i keep forgetting it
<wael[m]> gentoo wiki
<aelspire> dmix?
<wael[m]> watthe hfeu f
<wael[m]> https://wiki.gentoo.org/wiki/ALSA#.7E.2F.asoundrc
<aelspire> ok, thanks
mmatongo has joined #kisslinux
aelspire has quit [Quit: aelspire]
aelspire has joined #kisslinux
mmatongo has quit [Remote host closed the connection]
mmatongo has joined #kisslinux
mmatongo has quit [Remote host closed the connection]
<aelspire> wael: tested ALSA only config, without dmix there is no multiplexing but with simple dmix config it works!
<wael[m]> what
<wael[m]> well ok
phinxy has quit [Ping timeout: 264 seconds]
floorcrawler has joined #kisslinux
<testuser[m]> it needs dmix
<wael[m]> just werked for me
<testuser[m]> fake
<wael[m]> real
<testuser[m]> no
<wael[m]> yes
<aelspire> it might
<aelspire> some cards have multiplexer
<aelspire> so there is no need for software one
<aelspire> alsa wiki claims it
<wael[m]> why is kiss fetch all pkgs, build all pkgs, install all pkgs, instead of fetching, building, install for all packages one by one?
<testuser[m]> so bad
<testuser[m]> fetching once does all network stuff beforehand
<testuser[m]> installing later makes it need to use su program only once (unless deps need other deps)
<aelspire> from what I noticed it fetch all pkgs and than build + install one by one
<wael[m]> ooo ok ok true
<aelspire> but I'm using doas and it ask for pass every single package even with persist in doas.conf
<wael[m]> use ssu lo
<testuser[m]> dont
<testuser[m]> unless you're good at not accidentally running destructive commands
<wael[m]> im good at running destructive commands
<midfavila> i've never needed to explicitly include dmix even for really shitty integrated audio cards
<aelspire> midfavila: Can I have your ALSA config, maybe it's me doing it wrong way
<midfavila> uhhh, sure, i guess
<midfavila> i don't really have one
<midfavila> well, actually, scratch that
<midfavila> you can't have it, because it's... literally just for my mic
<aelspire> ah ok
<midfavila> yeah there's not really anything to it
<midfavila> sorry
<aelspire> I've tried to run mpv twice and second one failed with device busy
<aelspire> but I need to look into kernel config
<aelspire> maybe I missed some option
<midfavila> maybe!
fdkol2 has joined #kisslinux
fdkol1 has quit [Ping timeout: 264 seconds]
<wael_> whats a good ls alternative to busybox ls?
<wael_> other than exa or rust shit
<testuser[m]> for f in *; do echo $f; done
<wael_> anyway
<wael_> <testuser[m]> "for f in *; do echo $f; done" <- wheres that hyprland xwayland patch again
<testuser[m]> Search in issues
<wael_> i gave up and went back to xorg lmao
<wael_> after a moment of thought
<aelspire> if I need unzip in kiss build script should I add something to depends?
<illiliti> why do you need unzip?
<aelspire> system fonts managed by kiss
<aelspire> busybox one is sufficent
<aelspire> I've commited such sin
<aelspire> and noticed that unzip depends might be unnecessary
<illiliti> i think we need provides system first to add such deps
<aelspire> yes my thought too
<aelspire> and I wanted to swap rust for rustup
<aelspire> and make rustup provide rust
<phoebos> that's possible without provides
<phoebos> just make a package called rust that uses rustup
<aelspire> maybe this can be simulated without adding anything to kiss package manager
<aelspire> create rust-alternatives folder
<aelspire> and put rust and rutup inside
<aelspire> than symlink correct version as rust in main repo
<aelspire> but this will work only in this simple use case
<aelspire> for something that provides multiple functionalities like busybox this will not suffice
<midfavila> wael_ suckless ls
<wael_> wher
<midfavila> sbase
<wael_> when i wanted an alternative to busybox ls i was expecting something more featuerful
<wael_> not something that literally doesnt have colors
<midfavila> pretty sure colors are a gnu extension
<midfavila> if you want that, write your own ls, use busybox/gnu, or just stop using the terminal
* midfavila shrugs
floorcrawler has quit [Quit: WeeChat 3.5-dev]
phinxy has joined #kisslinux
<midfavila> you could also, i suppose, write or acquire a "colorifier" program
<midfavila> i know such things exist for gcc, make and etc
<phoebos> wael_: ls -F is enough
<wael_> no!!!
<aelspire> sadly rust is the fad now and most of colorful and nice utils are written in rust today
<aelspire> go sometimes
<wael_> go is nice
<aelspire> disclaimer: I personally don't use this
<aelspire> I used to like exa but I purged it and use normal ls now
<aelspire> purged it together with starship prompt
<aelspire> coreutils/busybox's ls is colorful enough for me
<aelspire> I remember being impressed with Enlightenment's terminology but it was more like: Wow, cool but I don't care
<aelspire> as this terminal emulator can play videos and sounds
<aelspire> foot can display images (sixels) but terminology was impressive some time ago
<aelspire> here it displays "ls" with thumbnails
<midfavila> yeah ls has a lot
<midfavila> s/ls/terminology/
<midfavila> what am i even saying
<midfavila> feh
<wael_> bleh
<midfavila> my kitchen flooded last night so i'm kind of all over the place
<midfavila> xwx
aelspire has left #kisslinux [#kisslinux]
<phoebos> ach
<phoebos> mid: XtWidgetToApplicationContext(3) looks promising
<wael[m]> imagine coming in and saying gibberish without elaboration
<testuser[m]> Lol
<midfavila> oh hmm
<midfavila> that could definitely solve the no-context problem phoebos,
<phoebos> seems to work
<midfavila> hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm m m m m m m m m
<midfavila> will need to experiment
<midfavila> i want to write a simple Athena text editor soon:tm: so that'd be a good test bed
<midfavila> nothing crazy, basically just notepad
<wael[m]> notepad.exe
<midfavila> i mean yeah
<midfavila> why not
<phoebos> this seems to find the top level widget
<wael[m]> wtf is that while loop
<midfavila> it's your mom
<midfavila> gottem
<midfavila> anyway do{}while() ensures the body runs at least once
Torr has joined #kisslinux
Torr has quit [Quit: leaving]
phinxy has quit [Ping timeout: 260 seconds]
phinxy has joined #kisslinux
phinxy has quit [Ping timeout: 265 seconds]
phinxy has joined #kisslinux
Torr has joined #kisslinux
phinxy has quit [Ping timeout: 256 seconds]
phinxy has joined #kisslinux