[2023-09-12T04:27:18Z] Doomking: well.. tinyx runs through the framebuffer, so theres a performance hit for sure. but you dont need mesa anymore because of it. which imo is nice. theres also no support for super key, at all. [2023-09-12T04:27:27Z] and yes, dwm will work with tinyx. [2023-09-12T06:10:05Z] Not having super key isn’t a big deal [2023-09-12T06:10:11Z] Just wonder how much of a performance hit it’ll be, but I guess I’ll find out once I try it [2023-09-12T06:11:19Z] yeah, youll notice when you try it. I personally dont think its such a big deal. [2023-09-12T06:11:24Z] What additional steps do I need to get it to work? I saw on ehawkvu that there were some requirements to get it to work [2023-09-12T06:11:52Z] yeah, you just have to modify sx abit to be able to launch it [2023-09-12T06:12:51Z] too bad I didn’t get to see this after I started my mass compile of xorg and other stuff [2023-09-12T06:13:03Z] I have the modified one in my repo. altough now that I think about it, I should really patch it instead of just ship the modified version [2023-09-12T06:13:14Z] tinyx still requires alot of xlibs, so I dont really see the issue [2023-09-12T06:13:14Z] should i interrupt it? or should i let it finish before uninstalling it [2023-09-12T06:13:20Z] ohh [2023-09-12T06:13:41Z] but sure, abort, and just kiss b tinyx, and itll fetch any missing stuff [2023-09-12T06:13:52Z] gotcha [2023-09-12T06:15:01Z] what’s your repo btw? [2023-09-12T06:16:02Z] github.com/hovercats/kiss-dumpsterfire [2023-09-12T06:16:18Z] thanks! [2023-09-12T06:16:21Z] yw C: [2023-09-12T06:17:11Z] since i’m not too sure how to minimize dependencies [2023-09-12T06:17:37Z] how important is cmake and llvm? i must have those right? [2023-09-12T06:18:04Z] i know cmake and llvm are needed for xorg if i’m not mistaken [2023-09-12T06:18:09Z] llvm isnt needed at all. its mostly needed for mesa, unless you use radeon/amd gpu. [2023-09-12T06:18:34Z] cmake also shouldnt be needed [2023-09-12T06:18:38Z] oh that’s good, i can avoid finishing llvm. was at 55% before i aborted the build [2023-09-12T06:19:01Z] but you probably want a background setter, as the *default* background is.. bad [2023-09-12T06:19:10Z] shittttt i wasted so many hours to compile those for no reason:( [2023-09-12T06:19:17Z] what’s a background setter? [2023-09-12T06:19:26Z] like feh? [2023-09-12T06:19:30Z] yes [2023-09-12T06:20:52Z] I belive feh also requires cmake. I use bgs, which requires imlib2, which ends up needing cmake. [2023-09-12T06:21:00Z] not sure about feh, or others for that matter [2023-09-12T06:21:24Z] is there a minimalist background setter? [2023-09-12T06:21:29Z] that doesn’t require cmake [2023-09-12T06:21:42Z] i thought feh was almost as small as you can get [2023-09-12T06:22:25Z] bgs is pretty small, but its ends up requireing libjpeg-turbo, which requires cmake. Ive been looking for one aswell [2023-09-12T06:22:45Z] so you have cmake compiled right? [2023-09-12T06:22:51Z] I use cmake for other things anyway, so it doesnt really matter that much to begin with [2023-09-12T06:22:53Z] yes [2023-09-12T06:23:07Z] oh okay, was about to uninstall it 💀 [2023-09-12T06:23:12Z] thank god i didnt [2023-09-12T06:23:21Z] you can always reinstall it if its needed by anything else [2023-09-12T06:23:30Z] kiss will just do that for you if its needd [2023-09-12T06:23:37Z] s/needd/needed/ [2023-09-12T06:23:46Z] but don’t i have to compile it again? [2023-09-12T06:24:27Z] that’s the biggest issue, to limit the amount of times compiling on my machine [2023-09-12T06:24:40Z] but if i have to, then i guess i have too [2023-09-12T06:27:56Z] sad_plan: what window manager are you currently using? [2023-09-12T06:33:26Z] if youve already compiled it, and you still have the tarball on storage, then no. kiss will take care of that for you [2023-09-12T06:33:28Z] im using glazier [2023-09-12T06:41:05Z] ooou i never heard of that before [2023-09-12T06:41:16Z] how does that compare to sowm? [2023-09-12T06:41:17Z] its pretty niche tbh :p [2023-09-12T06:41:26Z] its comparable. [2023-09-12T06:41:32Z] both seem to be very minimal floating window manager [2023-09-12T06:41:35Z] it uses xcb though [2023-09-12T06:41:41Z] yeeah, its pretty minimal [2023-09-12T06:41:59Z] so glazier is a bit bigger than sowm? [2023-09-12T06:42:08Z] in comparisson to sowm, it doesnt handle anything but windows. so one has to use something like sxhkd to launch applications [2023-09-12T06:42:16Z] yeah, it has more LOC [2023-09-12T06:44:08Z] Ahh, so I can assume glazier has more feature than sowm [2023-09-12T06:46:40Z] In your opinion, what advantages does glaizer provide that sowm doesn’t? I want to get as minimal as possible, but not too the super extreme where it’s not practical. [2023-09-12T06:55:43Z] glazier only has some window features really, double borders, teleportation. it can also change bordercolors depending on colors within the window. which is kinda a cool feature, but I dont care for it tbh [2023-09-12T06:56:41Z] but yeah, I suppose glazier has more features this way. but as I said, it only handles windows. nothing else. so one has to use sometihng like sxhkd to launch applications. with sowm, you dont need that [2023-09-12T07:03:26Z] regarding advantages.. I dunno. its made to be more unixy atleast. youre less bound to its already configured keybindings though, seeing as it really only has 3, which is move, resize and teleport [2023-09-12T08:17:08Z] sad_plan: For the font is there one where I can grab from the repo or do I need to download a file? [2023-09-12T08:21:42Z] Also any template for the sxrc? [2023-09-12T08:22:08Z] Saw online who had a file with “while true; do …” [2023-09-12T08:32:29Z] tinyx comes with the neccessary fonts to build. besides that you still need a font of any sort. liberation-mono i.e [2023-09-12T08:33:06Z] sx buildscript is like this http://0x0.st/HfY_.sh [2023-09-12T08:33:18Z] this is the only changes you need to start tinyx with sx [2023-09-12T08:39:51Z] liberation-mono, or rather liberation-fonts as the package is calles is the old default for kiss. its in kiss-xorg [2023-09-12T09:31:29Z] huh that’s weird, i followed what you mentioned but when i enter “sx” nothing happens [2023-09-12T09:31:47Z] i even tried /usr/bin/sx [2023-09-12T09:32:19Z] but at least my screen doesn’t flicker when i enter sx [2023-09-12T09:38:22Z] did you create a sxrc file? [2023-09-12T09:51:49Z] Yeah, I created a .sxrc file [2023-09-12T09:52:07Z] tried to do something similar to the .xinitrc [2023-09-12T09:52:42Z] and i copied a person’s sxrc config with the “while true; do …” not sure if that’ll work [2023-09-12T09:53:06Z] its not $HOME/.sxrc. its $HOME/.config/sx/sxrc [2023-09-12T09:53:19Z] and it has to be executable [2023-09-12T09:53:35Z] and you have to create your own, so you know whats going to start [2023-09-12T09:54:03Z] mine i.e. look like this http://0x0.st/HfYF.sh [2023-09-12T09:54:19Z] if you dont need to start anything but dwm, you only need to add exec dwm into the script [2023-09-12T09:55:06Z] however, you can do sx sh $HOME/.sxrc [2023-09-12T09:55:37Z] so you can use that, but just running sx wont do anything, because it looks for .config/sx/sxrc if youve not set XDG_CONFIG_HOME to someting else [2023-09-12T09:55:57Z] oh i see [2023-09-12T09:56:38Z] theres no reason to overcomplicate your sxrc. [2023-09-12T09:56:58Z] yeah, i just placed one line to run the wm [2023-09-12T09:57:18Z] i think the issue is that my wifi isn’t connecting so sx won’t work [2023-09-12T09:57:31Z] sx doesnt have anything to do with wifi [2023-09-12T09:57:46Z] sx works offline [2023-09-12T09:57:49Z] wpa_supplicant went thru but the no queue state is down even after “ip link set wlan0 up” [2023-09-12T09:58:11Z] damn… not sure why my sx still does nothing [2023-09-12T09:58:36Z] thats just runit trying to start wpa_supplicant. its a separate case [2023-09-12T09:58:40Z] is it execuatable? [2023-09-12T09:59:13Z] I followed your earlier step with fixing sx for tinyx, but i’m not sure if it went smoothly [2023-09-12T09:59:23Z] yeah it’s executable with chmod 755 [2023-09-12T09:59:54Z] but the sed line created _ then we rename it to sx to replace the original one from /usr/bin right? [2023-09-12T10:01:57Z] if youre refering to from my buildscript, then yes. we basically send the output of the sed to _, then overwrite sx with the content of _. which is what we want in this case [2023-09-12T10:02:20Z] ive pushed those changes to my repo, so you should basically just be able to use kiss to install it from my repo [2023-09-12T10:02:40Z] just make sure youre on the latest, as I pushed those changes afterwards iirc [2023-09-12T10:03:19Z] Thank you! [2023-09-12T10:03:37Z] np [2023-09-12T10:05:20Z] does it work now? [2023-09-12T10:05:21Z] I’m not sure why my wifi connection is acting up now? [2023-09-12T10:05:37Z] now it says state dormant [2023-09-12T10:06:06Z] nvm now it’s back to down [2023-09-12T10:06:43Z] weirdly the wpa_supplicant successfully initialized but the other part isn’t working [2023-09-12T10:07:56Z] i’m gonna try googling again, but they keep mentioning ip link set wlan0 up or ifconfig wlan0 up [2023-09-12T10:07:58Z] ive never really liked wpa_supplicant that much. but theres a trick you can use instead. do you have dhcpcd installed? [2023-09-12T10:08:05Z] yeah [2023-09-12T10:08:23Z] ok, unlink /var/services/wpa_supplicant [2023-09-12T10:09:12Z] my /var/service is blank [2023-09-12T10:09:25Z] hmm something ain’t right with my system [2023-09-12T10:09:33Z] youve never activated any services then [2023-09-12T10:09:46Z] dhcpcd has to run for wpa_supplicant to work [2023-09-12T10:10:03Z] dhcpcd comes with a service script, so you just need to activate it [2023-09-12T10:10:09Z] I ran “doas dhcpcd” [2023-09-12T10:10:38Z] http://kisscommunity.org/software/wpa_supplicant/ see here. it gives some more info [2023-09-12T10:10:48Z] you can instead use the dhcpcd hook to start wpa_supplicant [2023-09-12T10:11:12Z] instead of using wpa_supplicant serivce script. [2023-09-12T10:11:17Z] let me take a look [2023-09-12T10:11:29Z] or use the wpa_suplicant serivce instead, if youd rather use that. its up to you really [2023-09-12T10:17:18Z] rip to my system [2023-09-12T10:17:42Z] i’ll just chroot into my system and update it [2023-09-12T10:18:05Z] the best i can do for now [2023-09-12T10:18:21Z] thanks again for helping me out with tinyx and sx [2023-09-12T10:18:59Z] I’ll report back on the progress, but hoping sx will work after installing your package! [2023-09-12T10:20:15Z] yw [2023-09-12T16:41:54Z] sad_plan: what should i do with the “Could not init font path element /usr/share/fonts/100dpi” i installed liberation-fonts so i’m assuming this is something entirely different [2023-09-12T19:02:50Z] someone have tested if hyprland without x support can run in kiss? gemini://gemini.ctrl-c.club/~phoebos/logs/kisslinux-2023-09-12.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 11:31:43 2024