ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | "Seek simplicity but distrust it" -- Alfred North Whitehead
gtms has quit [Remote host closed the connection]
gtms has joined #kisslinux
<acheam> hi mr purple
<acheam> how do you do?
<midfavila> i do
<midfavila> wrote a little invidious client earlier today
<acheam> nice
<acheam> do share
<midfavila> invcli
<midfavila> it's still super alpha but it does work
<midfavila> banged it out in like an hour and a half
<acheam> you version controlled invcli~
<midfavila> rip
<midfavila> i blame mg
<acheam> use the backup-to-home-directory option
<midfavila> i probably should
<acheam> although that creates ~/.mg.d which you might be against
<acheam> would be an easy patch to put it wherever you want though
<midfavila> ideally it just wouldn't make backups
<midfavila> but I don't use mg enough to bother
<acheam> mg -n
<acheam> doesnt make backup files
<midfavila> >expecting me to type two extra characters
<acheam> then use the make-backup-files option
<midfavila> you're not my dad
<midfavila> >:c
<acheam> you're using curl again?
<midfavila> i'm using curl because it's more portable
<midfavila> and because axel doesn't have the facilities I needed for this script
<midfavila> i intend to rewrite invcli to be a tad more flexible in the future; today was just a rough draft
mahmutov_ has quit [Ping timeout: 265 seconds]
<acheam> what doesnt axel have?
<acheam> -v alternative?
<midfavila> the ability to output to stdout in a manner that doesn't make me want to tear my hair out, and the ability to do fuckery with outputting server responses
<acheam> hmmm ok
<acheam> why do you pipe sed|sed in line 16?
<midfavila> because i was tired and didn't want to invest additional effort into making it do what I wanted to
<acheam> dont you know that slows down your program by 0.0000001s and increases its IO weight?
<midfavila> bite me, nerd
<acheam> chat program for loners: cat /dev/stdout
<acheam> cat /dev/stdin works as well
<midfavila> >he doesn't manipulate file descriptors directly using his shell
<acheam> how would you emulate that with POSIX shell?
<midfavila> the power of es extends beyond mere poosix
<acheam> hmm es looks interesting
<midfavila> it is
<midfavila> it has a lot of really fascinating ideas
<midfavila> but in terms of execution it feels unfinished in some ways
<acheam> I think I'll stick with /bin/sh for now
<midfavila> es is only really worth it if you want the ability to kind of maybe sort of write lispy code with low overhead
<acheam> If I want to write lispy code I'll use tinyscheme
<midfavila> eh
<midfavila> oh. I made a poor man's port of solarized to some X stuff the other day. dunno if I uploaded it yet
<midfavila> it's moderately comfy
<midfavila> like probably a solid 7.5
<acheam> solarized light?
<midfavila> yes
<midfavila> i'm using it with emwm
<acheam> what do you mean by X stuff? Xresources options?
<midfavila> mhm
<acheam> nice
<midfavila> i'll just dump a screenshot
<acheam> I've been using the absolute stock options for theming
<acheam> with the exception of a little bit of light XTerm customization to remove the scrollbar and increase the font size
<acheam> stock adwaita actually isnt bad, for the one GTK program I use
<acheam> oh I've been developing Chorizo again by the way
<acheam> are you still using palememe and links?
<midfavila> you bet, nerd
<acheam> no gtk2 theme yet?
<midfavila> although links has been pissing me off lately with its lack of basic positioning and poor keyboard control
<midfavila> and no, no gtk2 theme yet
<midfavila> i stayed up until 0700 yesterday working on stuff
<acheam> oooh i love your xclock
<acheam> how do you make the seconds hand do that
<acheam> and whats the chart to its left?
<midfavila> do what?
<midfavila> and that's xload
<midfavila> it's a CPU monitor
<acheam> adding that to my startup file
<midfavila> i intend to study the X11 toys and rewrite them using Motif with enhancements
<acheam> why?
<midfavila> starting with XLess and XMessage, followed by XCalc, most likely
<midfavila> and because Motif has TTF support and Xaw doesn't
<acheam> ah
<midfavila> also it's good practice
<acheam> not a fan of bitmaps?
<acheam> it is?
<midfavila> look at the resolution of my displays
<midfavila> now look at the size of fixed
<midfavila> now look back to the displays
<midfavila> now back to fixed
<acheam> oh good practice as in good rehearsing
<midfavila> yeah
<midfavila> plus I haven't done much graphical programming
<acheam> hmm yeah
<midfavila> if you want I can upload my Xresources really quick
<acheam> sure
<midfavila> kk done
<acheam> where?
<midfavila> on SDF gitea
<midfavila> still pretty WIP
<acheam> woah
<acheam> thats a lot
<midfavila> only in terms of files
<konimex> jedavies: I thought it requires external as only because of the "-fno-integrated-as" flag, which is why it works on my x86_64 machine
<midfavila> i'm trying to keep system-wide look seperate from system-wide feel, and application-specific look seperate from application-specific feel
<acheam> why are there so many newlines everywhere
<acheam> at the start and end of files
<midfavila> because i didn't feel like cleaning them up
<midfavila> :v
<acheam> midfavila: nice
<acheam> lol
<midfavila> like I said, I stayed up all night on this stuff
<midfavila> at the end I just kind of wanted to die
<acheam> but it was worth it and you know it
<midfavila> i mean, it's more stable than shod
<acheam> where do these files live in your ~
<midfavila> so like
<midfavila> ~/.config/xresources
<acheam> once my xload fills up I'll send you a scrot of my desktop
<acheam> thinking of moving beyond the blank gray background
<acheam> its getting a tad boring
<midfavila> just run a bunch of cat /dev/urandom > /dev/urandom
<midfavila> that'll spike your sysload
<acheam> fills up as in fills up right to left not top to bottom
<acheam> that being said, having run cat /dev/urandom, typing this message is very laggy
<midfavila> yeah, I know, but you need something going on for that to happen :P
acheam has quit [Quit: acheam]
<midfavila> have you considered not being a corelet, acheam?
acheam has joined #kisslinux
<acheam> cat /dev/urandom lagged out my window manager so much that I closed the wrong window lmao
<midfavila> hate to see it happen.
<midfavila> hmm. i need to add the ability to select what sort of stream you get to invcli tomorrow
<acheam> whats the advantage of xclock buffer?
<midfavila> i find it draws more smoothly
* midfavila shrugs
<acheam> hmmmmmm debating seconds hand or not
<acheam> where do you find your wallpapers mid?
<midfavila> all over the place
<midfavila> i don't really have a specific site I look at
<midfavila> sometimes I'll browse newgrounds I guess
gtms has quit [Remote host closed the connection]
<midfavila> man, so glad I took the time to write invcli. it's much faster to find stuff using it, compared to a browser
<acheam> oh uh
<acheam> scrot did a bad thing
<midfavila> looks like it
<acheam> try again now
<midfavila> not bad
<midfavila> i'm not the biggest fan of the black and white aesthetic personally though
<midfavila> gah, that screenshot reminds me, I need to get back to studying mathematics...
<midfavila> so many books to read, so little time
<acheam> pauls math notes is epic
<midfavila> maybe I'll check it out some time
<midfavila> i've been picking through a copy of basic mathematics by serge lang. it's pretty interesting, since it includes proofs and step-by-step descriptions of how a lot of formulae are derived
<midfavila> the dude spends like ten pages in the preface just shitting all over formal education, which is pretty amusing
<acheam> nice
<acheam> sounds good for you
<midfavila> well, it covers everything up to freshman college mathematics in like 500 pages, so yeah. i just need to get back to it
<midfavila> thinking of putting lisp on hold for now
<acheam> done anything interesting with it recently
<midfavila> nothing terribly, no
<midfavila> i'm thinking of writing a CGI program to index and stream media on my LAN
<midfavila> i'd like to get to the point where I can work on mezzano
<acheam> nice
<acheam> this week I wrote a nice little CGI website
<midfavila> oh yeah? what for
<acheam> basically replacing a google form
<midfavila> oh, not bad then
<midfavila> i'd like to add CGI to my site for screenshots and such at some point
<acheam> parses and stores html form input and regurgitates it into a nice admin panel
<midfavila> i really need to add more pictures...
<acheam> anyone got mail client reccomendations? tried and have lost interest in mutt, alpine, claws, thunderbird
<acheam> might give aerc another try
<midfavila> i mean, you could always use nmh
<midfavila> pair it with fetchmail or something
<midfavila> then slap your user interface of choice on top
<acheam> what user interface options are there?
<midfavila> i've only experimented with xmh
<midfavila> i'm sure there are others
<acheam> hmm, mutt and claws can both read mh mailboxes
<acheam> disgustingly proprietary, but I do like the aesthetic: https://manuelmoreale.com/emails
<midfavila> >mac-focused
<midfavila> dropped
<midfavila> man, hBSD can't come fast enough
<tleydxdy[m]> hBSD?
<acheam> hyperbola bsd
<tleydxdy[m]> ah
<acheam> midfavila: how do you go from IMAP to nmh?
<acheam> or maildir to nmh?
<noocsharp> what's the advantage of nmh over maildir?
<acheam> (n)mh uses its own format
<acheam> idk what the advantages of it are
<noocsharp> mblaze seems to do a pretty similar thing but with maildir
<acheam> ooh and its by leah!
<acheam> and in obsd packages!
<acheam> awesome, will use this instead
<acheam> nmh also has wacky dependencies on obsd at least
<noocsharp> npm works on openbsd now btw
<noocsharp> although i hardcode bemenu, so you probably want to change that
<midfavila> acheam I'm not sure, I don't self-host email right now
<midfavila> sorry for the late reply, was playing games with friends
<testuser[m]1> Hi
<noocsharp> o\
pehaef has joined #kisslinux
humky has joined #kisslinux
mahmutov has joined #kisslinux
mahmutov has quit [Remote host closed the connection]
mahmutov has joined #kisslinux
humky has quit [Quit: Leaving]
humky has joined #kisslinux
pehaef has quit [Quit: leaving]
mahmutov has quit [Ping timeout: 264 seconds]
protonesso has quit [Ping timeout: 264 seconds]
protonesso has joined #kisslinux
protonesso has joined #kisslinux
protonesso has quit [Changing host]
<acheam> midfavila: no problem
<acheam> but wasn't asking about self hosting
<acheam> just generally from any IMAP server
acheam has quit [Quit: acheam]
acheam has joined #kisslinux
gtms has joined #kisslinux
protonesso has quit [Read error: Connection reset by peer]
protonesso has joined #kisslinux
mahmutov has joined #kisslinux
gtms has quit [Remote host closed the connection]
protonesso has quit [Ping timeout: 268 seconds]
protonesso has joined #kisslinux
protonesso has quit [Changing host]
protonesso has joined #kisslinux
acheam_sic has joined #kisslinux
<acheam_sic> testing out sic
<acheam_sic> hmm its similar to kirc
<acheam_sic> test
<testuser[m]1> Fail
<testuser[m]1> Netcat irc test when
<acheam_sic> why a fail :(
<acheam_sic> i mean, this is pretty similar to using netcat
<acheam_sic> and having joined multiple channels now, I see how inconvinient it actually is
<acheam_sic> giving kirc a try
acheam_sic has quit [Remote host closed the connection]
<testuser[m]1> Catgirl is the best client
<acheam> yeah
<acheam> using it right now
<acheam> want something just a little bit lighter
<acheam> not ncurses based
<testuser[m]1> https://c9x.me/irc/ did you check this acheam
<testuser[m]1> Oh
<testuser[m]1> Just port it to termbox
<acheam> yeah I've used it a bit
<acheam> problem with ncurses isnt ncurses, its full screen terminal programs
<testuser[m]1> Doesnt stuff pull in ncurdes as a dep anyway
<testuser[m]1> Oh
<testuser[m]1> Why ?
<acheam> ncurses is included in obsd base, so not trying to get away from the package or anything
<acheam> idk just seems overly complex
<testuser[m]1> No whats the issue with fullscreen programs
<acheam> relies on the terminal environment
<testuser[m]1> So you just want a text based thing with no ui
<acheam> ye
<acheam> stdin and stdout
<acheam> its just an experiment
<acheam> as I found out how inconvninient it is with sic
<testuser[m]1> You could have a fifo i guess and use 2 terminals to interact
<testuser[m]1> oh isnt that what sic doed
<testuser[m]1> Does
<acheam> oooh thats a good idea
<acheam> yes it is but I didn't think to use a fifo
armaa has joined #kisslinux
<armaa> woot, thanks testuser[m]1
<armaa> this removes the big problem I was having with sic, with incoming messages interupting what you're typing
<armaa> now just need to write a little wrapper script that creates a 2 pane tmux thing
armaa has quit [Remote host closed the connection]
<testuser[m]1> Nice
protonesso has quit [Read error: Connection reset by peer]
protonesso has joined #kisslinux
protonesso has quit [Changing host]
protonesso has joined #kisslinux
mobinmob has joined #kisslinux
acheam-sic has joined #kisslinux
acheam has quit [Quit: zzz]
gtms has joined #kisslinux
acheam-sic has quit [Remote host closed the connection]
acheam-sic has joined #kisslinux
acheam-sic has quit [Remote host closed the connection]
acheam has joined #kisslinux
<acheam> midfavila: know any other cool xorg desktop gadgets?
<midfavila> not really, no
<midfavila> i have a page on my site that links to some other dude's page that lists a bunch
<midfavila> but they're pretty standard for the most part
<acheam> yeah I've seen that list
<acheam> I found xworld on it, which I've added to my desktop
protonesso has quit [Read error: Connection reset by peer]
protonesso has joined #kisslinux
protonesso has quit [Changing host]
protonesso has joined #kisslinux
<midfavila> xworld is alright, not the biggest fan of it
<midfavila> xcalendar is nice
<acheam> xcalendar isn't packaged for openbsd :(
<acheam> and I have a wall calendar anyways
<acheam> but thanks for the rec
<acheam> it does look cool
<acheam> and looking forward to your replacement
mahmutov has quit [Ping timeout: 245 seconds]
mahmutov has joined #kisslinux
gtms has quit [Remote host closed the connection]
acheam has quit [Remote host closed the connection]
humky has quit [Quit: Leaving]
mahmutov_ has joined #kisslinux
mahmutov has quit [Ping timeout: 245 seconds]
humky has joined #kisslinux
humky has quit [Quit: Leaving]
humky has joined #kisslinux
mobinmob has quit [Quit: Connection closed for inactivity]
mahmutov_ has quit [Ping timeout: 252 seconds]