<LemanR>
btw I found out why I went down the xwayland rabbit whole. For some reason my emacs-28 gui isn't working on river and I think I was told I'd still need xwayland.
<leon-p>
LemanR: isn't there a pure gtk branch that has full wayland support?
<LemanR>
yeah but I'm just being confused if that pkg version is supported by the team that develop emacs. I'm weary of just trusting random third parties & forks
<leon-p>
pretty sure its in the official upstream master branch
<LemanR>
I'll see if I can find that page that was confusing to me, unless you mean just building it following the instructions on https://www.gnu.org/software/emacs/
<tleydxdy[m]>
ye pgtk is merged just not in a release yet I think
<LemanR>
So we'll see it in 28.5 or 29 or whatever they decide? So like technically a fork but already decided to be merged, just hasn't been the right time so the fork, in a sense, has emacs team approval? (otherwise why would they plan to put it in a release)
<LemanR>
sorry I get the jargon messed up, not a professional dev or anything.
<leon-p>
not a fork, it's a patch that has already been merged into the master branch. That can only be done by official maintainers, so you can assume maintainer-approval automatically for everything in the official git repo
<LemanR>
I just have to manually build it until the changes make it into a release (in my case makes it into gentoo repo).
<leon-p>
yes
<LemanR>
I swear, one day I might just switch to Slackware to quit my reliance on repos and force myself to actually build things. Might be my 'next step' in linux journey.
<leon-p>
eh, relying on tools that make your life easier isn't a bad thing
<plumeus>
My preferred "next step" would be getting atomic and transactional upgrades.
<LemanR>
sure but it mask a lot of the behind the scenes. I mainly use whatever is going to teach me the most. I'd probably use Fedora if I was a CS major and got my learning from more formal means but I had to go Neuro :p (at this point I wish I had done major in CS and minor in Neuro but oh well)
<leon-p>
a declarative read-only root would be kinda nice, but none of the available options are all that great
<plumeus>
Fedora Silverblue? I never tried it.
<plumeus>
Guix has a read-only store and it seems well designed, but I hear their mailinglist process is slow and many packages I want are outdated.
<LemanR>
not Silverblue. They say auto updates are user-decided but Windows played that same game and everyone was forced to start auto-updating
<plumeus>
I feel like I'm just stuck on NixOS for the time being.
<LemanR>
plumeus getting atomic and transactional upgrades as opposed to what? I've neglected learning about package management on a deeper level because repos make life too easy lol I have built a few trivial things manually
<leon-p>
LemanR: depending on the university, a studying CS might not have really given you all that much Linux knowledge. All my extra/profiling credits are from CS courses and honestly they didn't really teach me anything relevant to the dev stuff I actually do
<plumeus>
Atomic and transactional upgrades as opposed to nothing. Also, Nix/Guix is a declarative, source-based package manager.
<plumeus>
If you want your life to be slightly tedious, you can get all the functionality by just writing all the expressions yourself
<plumeus>
at least it provides a far better ways to diagnose for potential errors in your setup.
<LemanR>
well I better get going on emacs build. I'm making a github.io page to and show off projects and stuff to motivate me to learn Common-Lisp deeply (common-lisp because I just love the language)
LemanR has quit [Quit: Client closed]
LemanR has joined #river
<plumeus>
Is the thing on the top of Firefox showing "<Page name> -- Mozilla Firefox" supposed to be the client side decoration?
<plumeus>
I was wondering because doing `riverctl csd-filter-add app-id "firefox"` did seemingly nothing
<plumeus>
Or maybe CSD is something different
LemanR has quit [Quit: Client closed]
LemanR has joined #river
<leon-p>
plumeus: gtk doesn't support the protocol river uses to communicate CSD vs SSD preferences.
<plumeus>
huh
<plumeus>
So, my approach was technically correct?
<leon-p>
by default, river tries to tell applications to use SSD, the csd-filter makes river tell them to use CSD.
notzmv has quit [Ping timeout: 268 seconds]
kirusfg has joined #river
hellmouth has quit [Quit: I'll miss you <3]
LemanR has quit [Quit: Client closed]
tsraoien has joined #river
tsraoien has quit [Ping timeout: 268 seconds]
waleee has quit [Ping timeout: 272 seconds]
hellmouth has joined #river
notzmv has joined #river
wrkzk has quit [Ping timeout: 272 seconds]
hellmouth has quit [Quit: I'll miss you <3]
hellmouth has joined #river
talismanick has quit [Ping timeout: 268 seconds]
spyroboy has left #river [#river]
Guest8351 has joined #river
entenel has quit [Quit: You have been kicked for being idle]
waleee has joined #river
snakedye has joined #river
Guest8351 has quit [Ping timeout: 252 seconds]
aryak has quit [Ping timeout: 244 seconds]
aryak has joined #river
mon_aaraj has joined #river
<NikhilSingh[m]1>
is it possible to resize window vertically and horizontally while being in tiling state?
<tiosgz>
if you mean to move the tiling border (resize all, not just one view), then only if the layout generator exposes a corresponding command
<tiosgz>
(in which case you couldn't do it with the mouse, anyway)
<NikhilSingh[m]1>
no i mean i use Super + H or Super + L to resize horizontally i want this same behaviour for vertical resizing.
<tiosgz>
like if there are several master views, change the ratio between them?
<tiosgz>
that still depends on the layout generator i believe
<tiosgz>
(and nope, rivertile doesn't have that possibility)
<NikhilSingh[m]1>
ohh will rivertile get that or have to get other layout generator?
<tiosgz>
from what i understand, that's out of scope for rivertile
<tiosgz>
but i don't think any layout generator (that i know of) would let you do that
<tiosgz>
so you can go with modifying rivertile, for example
<NikhilSingh[m]1>
any small wikki or documentation how can i extend rivertile?
<tiosgz>
read its code, i'd say
<NikhilSingh[m]1>
okay
<NikhilSingh[m]1>
Moving window from one output to another while holding the super key in the mouse. (Don't know if it is possible in Wayland but was in Xorg so just asking if possible ) in this case, the window just snaps out from one output and goes to the next focused output by the mouse.
<NikhilSingh[m]1>
is it possible?
Guest13 has joined #river
Guest13 has quit [Client Quit]
elshize has quit [Ping timeout: 272 seconds]
elshize has joined #river
wrkzk has joined #river
talismanick has joined #river
mon_aaraj has quit [Ping timeout: 272 seconds]
mon_aaraj has joined #river
fitrh has joined #river
nullndvoid has quit [Ping timeout: 255 seconds]
talismanick has quit [Ping timeout: 244 seconds]
fitrh has quit [Quit: fitrh]
mon_aaraj has quit [Ping timeout: 244 seconds]
mon_aaraj has joined #river
fffrfessGuest66 has joined #river
fffrfessGuest66 has quit [Client Quit]
mon_aaraj has quit [Ping timeout: 255 seconds]
mon_aaraj has joined #river
youpilai has joined #river
tsraoien has joined #river
wrkzk has quit [Ping timeout: 240 seconds]
Horus has joined #river
youpilai has quit [Ping timeout: 252 seconds]
kirusfg has quit [Quit: WeeChat 3.6]
cabal704 has joined #river
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #river
notzmv has quit [Ping timeout: 276 seconds]
cabal704 has quit [Read error: Connection reset by peer]