ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day: http://yewtu.be/aTQs34AdlFE
Featyre has quit [Ping timeout: 240 seconds]
ella-0_ has joined #kisslinux
ella-0 has quit [Ping timeout: 240 seconds]
<noocsharp> nooc is a very very early work in progress, not good for anything
<noocsharp> certainly not a language anyone should be learning
dilyn has joined #kisslinux
bibliocar has quit [Quit: Leaving]
<opalvaults[m]> eh, maybe i'll stick with picolisp or something. golang looks cool too. something simple would be ideal. i've never heard of nooc noocsharp , what is it?
<opalvaults[m]> (a cursory google search did not yield what I expected)
<noocsharp> just my toy compiler/language
<dilyn> oh fancy!
<noocsharp> i have no clue what i'm doing, but it works sometimes
<dilyn> does it do anything remarkable or is it just a fun pet project?
<noocsharp> for now just a fun pet project
<noocsharp> i basically just want it to be c with more safety
<noocsharp> i guess one cool thing is that it generates machine code directly instead of using an external ir
<dilyn> neat neat neat
Denshi has joined #kisslinux
Denshi has quit [Client Quit]
<testuser[m]> Hi
<noocsharp> unless dilyn has a better solution, i'm gonna try to get a zoom flatpak working
<dilyn> do it
<dilyn> I mean the real solution is to just use the browser for zoom
<dilyn> but if you can get flatpak to work properly do it
<noocsharp> i spent the last 3 semesters using a usb drive with arch installed for zoom
<dilyn> convince that trash to use google meet
<noocsharp> > error: mkdir(/usr/var): Permission denied
<noocsharp> bruh
<dilyn> :thinking:
<dilyn> cancer
<testuser[m]> noocsharp: why not just use that arch install from chroot
<noocsharp> i've tried using junest, haven't figured out how to set up /dev nodes with the right permissions
<testuser[m]> Use bubblewrap
dilyn has quit [*.net *.split]
phoebos has quit [*.net *.split]
prestonpan has quit [*.net *.split]
barpthewire has quit [*.net *.split]
<noocsharp> how does bubblewrap help with permissions?
<noocsharp> and junest uses bubblewrap under the hood
<testuser[m]> Idk it always just werked for me
<noocsharp> maybe its junest that changes /dev to nobody:nobody
prestonpan has joined #kisslinux
dilyn has joined #kisslinux
<noocsharp> it does a weird fakeroot thing
barpthewire has joined #kisslinux
<testuser[m]> U should be able to use bubblewrap directly, just mount kiss root at / and arch's /usr at /usr
<testuser[m]> Try
<noocsharp> do i need to do it as root?
<noocsharp> also do you have bwrap packaged?
<testuser[m]> its in community
<testuser[m]> And its rootless
<testuser[m]> Too
<testuser[m]> U will need setenv for XDG_RUNTIME_DIR and WAYLAND_DISPLAY too
<noocsharp> ah, i forgot i had my community repository checked out to a commit from 2 years ago
<testuser[m]> https://git.sr.ht/~git-bruh/dotfiles/tree/master/item/bin/steam exampe using steam from void
<noocsharp> probably just gonna install i3 or something inside the chroot
<dilyn> you can also bind-root an arch chroot's root to its own directly, chroot in, and launch X
<dilyn> though that's far too cumbersome
<noocsharp> what's the difference between --dev and --dev-bind?
<noocsharp> also where are all the options documented?
<testuser[m]> --help
<testuser[m]> Its. a long list
<dilyn> best bet on option is just manpages...
<dilyn> mount is probably one of the more easily bloated binaries
noocsharp has quit [Quit: noocsharp]
noocsharp has joined #kisslinux
<noocsharp> hmm, my permissions in /dev still seem to be wrong
<noocsharp> but now maybe i'll be able to figure out why
<noocsharp> well i got i3 to launch which is more than i can say for plain junest
<testuser[m]> Rich
an3223 has quit [Ping timeout: 276 seconds]
an3223 has joined #kisslinux
gtms has joined #kisslinux
Denshi has joined #kisslinux
Denshi has quit [Client Quit]
jslick has quit [Ping timeout: 256 seconds]
jslick has joined #kisslinux
<noocsharp> is there a way to include a file in /dev that i don't own?
<testuser[m]> Like
<testuser[m]> bruh the kernel depends on bash now
<testuser[m]> nvm make SHELL=sh worked
Denshi has joined #kisslinux
Denshi has quit [Quit: Denshi]
<noocsharp> testuser[m]: do you use udev on kiss? because that might explain why your permissions are being set correctly automatically in the chroot and mine aren't
mahmutov_ has joined #kisslinux
<testuser[m]> noocsharp: no
<testuser[m]> udev as in eudev?
<testuser[m]> I have libudev-zero
<testuser[m]> U should be able to chown the things anyway or set the perms with bwrap flags
<noocsharp> what are the user/group and permissions of your /dev/dri?
<testuser[m]> root:video
<testuser[m]> Which translates to uid 65534 in bwrap since /etc files don't exist
<noocsharp> did you have to add your user to the 65534 group?
<noocsharp> oh wait, you have o+* permissions on then
<noocsharp> them
<testuser[m]> Yeah cuz it can't lookup from /etc/group
<testuser[m]> so it gives uid
<testuser[m]> If ur normal user can access stuff then bwrap can too
gtms has quit [Quit: WeeChat 3.4]
<noocsharp> 65534 is the nobody group in my arch chroot, so i added my user to that
<noocsharp> input still doesn't work in i3 for some reason...
<noocsharp> wait, maybe i didn't install a driver
<testuser[m]> did u mount everything from /dev?
<testuser[m]> maybe input is missing
<noocsharp> /dev/input is definitely there
<noocsharp> should the chroot have /sys?
<dilyn> it should have all your usual pseudo filesystems
<dilyn> run, dev, dev/pts, dev/shm are needed (dev/shm was needed for chrome to launch iirc)
<noocsharp> hmm... i mounted all of the pseudofilesystems in their entirety and input still workn't
<noocsharp> do you see anything obviously wrong with this? https://nihaljere.xyz/files/bwrap.sh
<testuser[m]> Seems fine
<testuser[m]> Can u show the Xorg.log
<testuser[m]> When u launch id
<testuser[m]> I3
op_4 has quit [*.net *.split]
icy has quit [*.net *.split]
ziofork has quit [*.net *.split]
mcpcpc has quit [*.net *.split]
rio6 has quit [*.net *.split]
ElKowar has quit [*.net *.split]
buffet has quit [*.net *.split]
raph_ael has quit [*.net *.split]
Erus_Iluvatar has quit [*.net *.split]
litharge has quit [*.net *.split]
an3223 has quit [*.net *.split]
soliwilos has quit [*.net *.split]
kernelc has quit [*.net *.split]
ecs has quit [*.net *.split]
nerditup has quit [*.net *.split]
natris1979[m] has quit [*.net *.split]
edmrk[m] has quit [*.net *.split]
Acid-Bong has quit [*.net *.split]
yamchah2 has quit [*.net *.split]
stilbruch has quit [*.net *.split]
mtj has quit [*.net *.split]
mahmutov_ has quit [*.net *.split]
phinxy has quit [*.net *.split]
kinozawa has quit [*.net *.split]
progenyx has quit [*.net *.split]
omanom has quit [*.net *.split]
dontmindmee has quit [*.net *.split]
zlg_ has quit [*.net *.split]
Ralph1977 has quit [*.net *.split]
testuser[m] has quit [*.net *.split]
kayw_ has quit [*.net *.split]
vladimyr has quit [*.net *.split]
revilo345[m] has quit [*.net *.split]
jgart has quit [*.net *.split]
Andrei_ has quit [*.net *.split]
konimex has quit [*.net *.split]
kqz has quit [*.net *.split]
vulpine has quit [*.net *.split]
mla has quit [*.net *.split]
dom96 has quit [*.net *.split]
ectlunya[m] has quit [*.net *.split]
opalvaults[m] has quit [*.net *.split]
jstn has quit [*.net *.split]
phoebos[m] has quit [*.net *.split]
cem has quit [*.net *.split]
clemens3 has quit [*.net *.split]
krjst has quit [*.net *.split]
psydroid has quit [*.net *.split]
tleydxdy[m] has quit [*.net *.split]
chadwb[m] has quit [*.net *.split]
jedavies has quit [*.net *.split]
aosync has quit [*.net *.split]
noocsharp has quit [*.net *.split]
davidv7 has quit [*.net *.split]
lanodan has quit [*.net *.split]
icy has joined #kisslinux
noocsharp has joined #kisslinux
hiato has joined #kisslinux
rio6_ has joined #kisslinux
an3223 has joined #kisslinux
Ralph1977 has joined #kisslinux
tleydxdy[m] has joined #kisslinux
ectlunya[m] has joined #kisslinux
vladimyr has joined #kisslinux
psydroid has joined #kisslinux
jstn has joined #kisslinux
kqz has joined #kisslinux
edmrk[m] has joined #kisslinux
vulpine has joined #kisslinux
Acid-Bong has joined #kisslinux
revilo345[m] has joined #kisslinux
chadwb[m] has joined #kisslinux
davidv7 has joined #kisslinux
phoebos[m] has joined #kisslinux
zlg_ has joined #kisslinux
dontmindmee has joined #kisslinux
ecs has joined #kisslinux
nerditup has joined #kisslinux
stilbruch has joined #kisslinux
kernelc has joined #kisslinux
mtj has joined #kisslinux
yamchah2 has joined #kisslinux
Andrei_ has joined #kisslinux
kayw_ has joined #kisslinux
jgart has joined #kisslinux
ElKowar has joined #kisslinux
mahmutov_ has joined #kisslinux
Erus_Iluvatar_ has joined #kisslinux
mcpcpc has joined #kisslinux
buffet has joined #kisslinux
krjst has joined #kisslinux
kinozawa has joined #kisslinux
litharge has joined #kisslinux
soliwilos has joined #kisslinux
phinxy has joined #kisslinux
opalvaults[m] has joined #kisslinux
omanom has joined #kisslinux
natris1979[m] has joined #kisslinux
progenyx has joined #kisslinux
konimex has joined #kisslinux
testuser[m] has joined #kisslinux
aosync has joined #kisslinux
dom96 has joined #kisslinux
clemens3 has joined #kisslinux
cem has joined #kisslinux
lanodan has joined #kisslinux
mla has joined #kisslinux
jedavies has joined #kisslinux
Erus_Iluvatar_ is now known as Erus_Iluvatar
mahmutov has joined #kisslinux
mahmutov_ has quit [Ping timeout: 256 seconds]
soliwilos has quit [Ping timeout: 276 seconds]
mahmutov has quit [Ping timeout: 256 seconds]
sad_plan has joined #kisslinux
bibliocar has joined #kisslinux
<bibliocar> so, 9front is finally on my radar.
dilyn has quit [Quit: Connection closed]
ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day: http://yewtu.be/M0SnXBV1LJA
Ralph1977 has quit [Remote host closed the connection]
<opalvaults[m]> bibliocar: por que?
<acheam> testuser[m]: you're on sourcebutt now?
<opalvaults[m]> noocsharp: that's a really neat concept/language. :)