💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-20.txt captured on 2024-06-16 at 13:45:54.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-12-20T02:45:44 #kisslinux <muevoid> Anyone on a wizard with shell scripts and could give me some tips for a script I need 2020-12-20T03:29:03 #kisslinux <nerditup> What are you trying to do? 2020-12-20T11:18:31 #kisslinux <midfavila1> someone wrote a gtk2 gui for transmission, which is cool 2020-12-20T11:18:39 #kisslinux <midfavila1> but of all fucking languages, they wrote it in pascal 2020-12-20T11:18:57 #kisslinux <midfavila1> so you have to install an entire IDE and development toolchain for a language most people don't use just to build this one program 2020-12-20T11:19:10 #kisslinux * midfavila1 bashes face against keyboard. Repeatedly. 2020-12-20T11:29:52 #kisslinux <soliwilos> I tend to just use transmission-remote in cli. 2020-12-20T11:30:08 #kisslinux <midfavila1> yeah, but I'm lame and like my eyecandy 2020-12-20T11:30:20 #kisslinux <soliwilos> :p 2020-12-20T11:30:29 #kisslinux <midfavila1> plus I have some friends that I share my setup with 2020-12-20T11:30:39 #kisslinux <midfavila1> and they're normies so they just want a nice gui to work with 2020-12-20T11:30:43 #kisslinux <midfavila1> *shrug* 2020-12-20T11:30:56 #kisslinux <soliwilos> Mm, I see. 2020-12-20T11:31:18 #kisslinux <midfavila1> as an aside would you happen to know what software provides the headers for "ratiostat"? 2020-12-20T11:31:43 #kisslinux <soliwilos> Afraid not. 2020-12-20T11:31:51 #kisslinux <midfavila1> Fuck. To google it is, then 2020-12-20T11:32:15 #kisslinux <midfavila1> And... no results. 2020-12-20T11:32:16 #kisslinux <midfavila1> Hoo boy 2020-12-20T11:37:46 #kisslinux <soliwilos> There is a gtk3 transmission gui, but I guess it has to be gtk2? 2020-12-20T11:37:59 #kisslinux <soliwilos> It's in C. 2020-12-20T11:38:09 #kisslinux <midfavila1> yeah, it has to be gtk2 2020-12-20T11:38:17 #kisslinux <midfavila1> I'm kind of a stickler. 2020-12-20T11:38:48 #kisslinux <midfavila1> I've tried using GTK3, but... god, it's just such a trashfire 2020-12-20T11:41:04 #kisslinux <midfavila1> i'd just use aria2 but it doesn't seem to like magnet links much 2020-12-20T11:41:09 #kisslinux <soliwilos> I found it weird to see it using CSS for styling, but other than that I don't really pay much attention to it. 2020-12-20T11:41:24 #kisslinux <midfavila1> okay so the CSS part is stupid 2020-12-20T11:41:32 #kisslinux <midfavila1> because it makes it almost impossible to theme. 2020-12-20T11:41:43 #kisslinux <midfavila1> as a result everyone just takes adwaita and changes some colors 2020-12-20T11:41:49 #kisslinux <midfavila1> so you have zero personalization potential 2020-12-20T11:42:01 #kisslinux <soliwilos> I don't like the CSS either. 2020-12-20T11:42:03 #kisslinux <midfavila1> on top of that the scrollbars do this stupid thing called "floating" 2020-12-20T11:42:22 #kisslinux <midfavila1> so it's constantly fading in and out, and taking up more space than it otherwise would 2020-12-20T11:42:35 #kisslinux <midfavila1> because the content in the program doesn't account for the taskbar's presence 2020-12-20T11:42:44 #kisslinux <midfavila1> the filepicker is also a hot mess 2020-12-20T11:42:48 #kisslinux <midfavila1> and just 2020-12-20T11:42:48 #kisslinux <midfavila1> ugh 2020-12-20T11:42:51 #kisslinux <midfavila1> I could rant for hours 2020-12-20T11:43:07 #kisslinux <soliwilos> Heh. :p 2020-12-20T11:43:13 #kisslinux <midfavila1> Seriously 2020-12-20T11:43:27 #kisslinux <midfavila1> If I ever get proficient at C programming I'm going to write everything using Xaw or some shit 2020-12-20T11:43:47 #kisslinux <soliwilos> I had a very hard time getting wofi to look the way I wanted. 2020-12-20T11:44:05 #kisslinux <midfavila1> Wofi? 2020-12-20T11:44:23 #kisslinux <soliwilos> It's a rofi for wayland. 2020-12-20T11:44:45 #kisslinux <soliwilos> General purpose menu-type of software. 2020-12-20T11:44:53 #kisslinux <midfavila1> oh, it's a dmenu-style thingie 2020-12-20T11:44:58 #kisslinux <midfavila1> that would explain why I didn't know what it was 2020-12-20T11:45:02 #kisslinux <soliwilos> Indeed. 2020-12-20T11:45:27 #kisslinux <soliwilos> It can do some useful things. 2020-12-20T11:45:34 #kisslinux <midfavila1> tiling WMs and the stuff surrounding them is neat, but I could never into them 2020-12-20T11:46:19 #kisslinux <soliwilos> I've got a keyboard shortcut for my terminal that sends any urls in my terminal window to wofi, so I can select one of them and have it in my clipboard. 2020-12-20T11:46:42 #kisslinux <midfavila1> that's pretty neat 2020-12-20T11:48:08 #kisslinux <soliwilos> So I need wofi to be pretty. :p 2020-12-20T11:48:27 #kisslinux <soliwilos> CSS didn't make it easy. 2020-12-20T11:48:55 #kisslinux <midfavila1> Mmh 2020-12-20T11:49:24 #kisslinux <soliwilos> Some stuff even made wofi's display some buggy graphical behaviour. 2020-12-20T11:49:41 #kisslinux <midfavila1> Yeesh 2020-12-20T11:50:01 #kisslinux <soliwilos> Was quite weird. 2020-12-20T11:50:33 #kisslinux <midfavila1> I can only imagine 2020-12-20T11:50:49 #kisslinux <soliwilos> I always thought CSS was meant for web-only use as well. 2020-12-20T11:50:57 #kisslinux <midfavila1> GTK2 is a lot simpler... you just dump images in a directory and tell the pixbuf engine where they go 2020-12-20T11:51:17 #kisslinux <midfavila1> or you can include other engines, define elements, and then color them that way 2020-12-20T11:53:14 #kisslinux <soliwilos> I reckon GTK2 is on it's way to rest in peace. 2020-12-20T11:53:35 #kisslinux <midfavila1> on its way implies it isn't already there 2020-12-20T11:53:39 #kisslinux <midfavila1> gtk3 is on its way 2020-12-20T11:53:48 #kisslinux <soliwilos> Haven't really looked into GTK4, but I hope CSS can die and not be in it. 2020-12-20T11:54:10 #kisslinux <midfavila1> honestly once gtk2 dies for good I'm just going to switch to writing my own shit 2020-12-20T11:54:16 #kisslinux <midfavila1> probably tcl/tk or something idfk 2020-12-20T11:54:28 #kisslinux <midfavila1> real 1990s hours 2020-12-20T11:54:57 #kisslinux <soliwilos> Hehe. 2020-12-20T11:56:22 #kisslinux <midfavila1> I dunno. I just feel like GTK2 provides the right balance between ease of use, aesthetics, and efficiency 2020-12-20T11:56:26 #kisslinux <soliwilos> enlightenment has it's own tech for everything, I think. 2020-12-20T11:56:38 #kisslinux <midfavila1> enlightenment is cool 2020-12-20T11:56:40 #kisslinux <midfavila1> but also 2020-12-20T11:56:40 #kisslinux <midfavila1> like 2020-12-20T11:56:43 #kisslinux <midfavila1> nothing uses the EFL 2020-12-20T11:57:00 #kisslinux <midfavila1> (which sucks because I actually like terminology and whatnot...) 2020-12-20T11:57:32 #kisslinux <soliwilos> Indeed, I like enlightenment. 2020-12-20T11:57:48 #kisslinux <soliwilos> It's light and nice looking. 2020-12-20T11:57:54 #kisslinux <midfavila1> Mhm 2020-12-20T11:58:00 #kisslinux <midfavila1> It's probably what I'd give to a normie 2020-12-20T11:58:04 #kisslinux <midfavila1> none of that gnome garbage 2020-12-20T11:58:09 #kisslinux * midfavila1 shudders 2020-12-20T11:58:46 #kisslinux <soliwilos> It's what I have put on the computer here that a friend mostly uses when he's visiting. 2020-12-20T11:59:09 #kisslinux <midfavila1> Nice 2020-12-20T11:59:17 #kisslinux <midfavila1> Normally I just use FVWM on my machines 2020-12-20T11:59:21 #kisslinux <midfavila1> Sometimes WindowMaker 2020-12-20T11:59:54 #kisslinux <soliwilos> My desktop has enlightenment, but on my laptop I've been trying first sway and more recently hikari. 2020-12-20T12:00:38 #kisslinux <soliwilos> I was using fvwm on a laptop years ago actually. 2020-12-20T12:00:59 #kisslinux <soliwilos> Before I think wayland was even a thing. 2020-12-20T12:01:23 #kisslinux <midfavila1> FVWM is cool. I'm still learning about all of its features 2020-12-20T12:01:40 #kisslinux <soliwilos> Had a pretty nice setup with it, was pretty much all white with red accents. 2020-12-20T12:02:40 #kisslinux <soliwilos> I liked that you could mold it in nearly any way you wanted. 2020-12-20T12:03:08 #kisslinux <midfavila1> yeah, it's great like that 2020-12-20T12:04:10 #kisslinux <midfavila1> http://0x0.st/iCZM.png 2020-12-20T12:04:14 #kisslinux <midfavila1> this is my current setup 2020-12-20T12:04:31 #kisslinux <midfavila1> still a bit of a WIP 2020-12-20T12:04:33 #kisslinux <sh4rm4^bnc> midfavila1, https://github.com/transmission/transmission-releases/raw/master/transmission-2.60.tar.xz is the last version with gtk2 gui 2020-12-20T12:04:46 #kisslinux <midfavila1> already tried, it refuses to build on my machine 2020-12-20T12:04:47 #kisslinux <midfavila1> thanks though 2020-12-20T12:05:00 #kisslinux <sh4rm4^bnc> what's the error ? 2020-12-20T12:05:41 #kisslinux <midfavila1> oh, wait, actually, you might have just made my life a lot easier 2020-12-20T12:05:55 #kisslinux <soliwilos> Very retro. :) 2020-12-20T12:05:58 #kisslinux <midfavila1> I couldn't find a release tarball so I was using the source code tarball 2020-12-20T12:06:06 #kisslinux <midfavila1> autotools really didn't like that 2020-12-20T12:06:35 #kisslinux <sh4rm4^bnc> maybe the gui would work with the command line backend of a newer version 2020-12-20T12:07:15 #kisslinux <midfavila1> Hmm. That's a good idea 2020-12-20T12:07:48 #kisslinux <sh4rm4^bnc> also having the gtk2 source around, it shouldnt be too hard to put a couple ifdefs in the new code to use gtk2 if available 2020-12-20T12:08:06 #kisslinux <midfavila1> if it's really that easy then I guess I could give it a shot 2020-12-20T12:08:12 #kisslinux <midfavila1> I'm not much of a programmer 2020-12-20T12:08:15 #kisslinux <sh4rm4^bnc> certainly preferable to fuck with freepascal 2020-12-20T12:09:04 #kisslinux <sh4rm4^bnc> which isnt even compatible with musl as it uses a couple of glibc assumptions 2020-12-20T12:09:24 #kisslinux <midfavila1> honestly I've been using gkiss 2020-12-20T12:09:35 #kisslinux <midfavila1> because some of my stuff just doesn't work with musl 2020-12-20T17:05:25 #kisslinux <dilynm> ix.io/2ITd 2020-12-20T17:05:37 #kisslinux <dilynm> Freetype-harfbuzz doesn't even error it just fails to build 2020-12-20T17:05:41 #kisslinux <dilynm> :thinking: 2020-12-20T18:01:00 #kisslinux <Rio6> sometimes if error happens in kiss itself, it just stops without any error. At least I've encountered a few of those myself 2020-12-20T18:01:09 #kisslinux <Rio6> idk if it's the same here 2020-12-20T18:04:59 #kisslinux <dilynm> Sometimes freetype gives an actual error that it can't find harfbuzz libs, but more often than not it just exits 2020-12-20T18:32:25 #kisslinux <dilynm> Moved some things around in the build file to discover that the harfbuzz src dir disappears...??