<drowning>
Since i'm trying to package river i tried going back the existing packages first, but zig is currently languishing in testing and its listed maintainer probably forgot about it
<c0ne>
Ok. I understand, 38 people use River every day?
<c0ne>
sorry, my Eng so terrible...
<c0ne>
How to configure in wlroots font size and themes GTK? Themes of mouse? For mouse enough /usr/share/icons/default/index.theme? I prefer use FF and Emacs. Foot, Fuzzel, Mako have a config files.
<c0ne>
and for BG images? SwayBG? Or any alternatives?
<c0ne>
Before i use Xorg and Xmonad...
<c0ne>
and i don't like I3 and Sway. I prefer DWM or Xmonad style...
<pkap>
For changing the GTK Theme , I think this is no different from Xorg...
<emersion>
they left…
snakedye has joined #river
waleee has joined #river
novakane has joined #river
novakane has quit [Client Quit]
novakane has joined #river
Misthios has joined #river
Misthios has quit [Client Quit]
Misthios has joined #river
leon-p has joined #river
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 258 seconds]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
dbuckley has quit [Ping timeout: 245 seconds]
dbuckley has joined #river
pkap has quit [Quit: Client closed]
adcdam has joined #river
<adcdam>
hi i installed river but i dont know how to config /.config/river/init can someone give me an example to lauch for example alacritty?
<adcdam>
i tried this riverctl map normal $mod Return exec alacritty
<adcdam>
but does nothing
<leon-p>
adcdam try "spawn" instead of "exec"
<adcdam>
thanks ill try that!!!
adcdam has quit [Quit: Client closed]
adcdam has joined #river
<adcdam>
i set like this riverctl map normal $mod Return spawn 'alacritty'
<adcdam>
still does nothing
<adcdam>
i want to press the win key and enter and that to open alacritty
<ifreund>
adcdam: what is the value of $mod
<adcdam>
4
<ifreund>
you probably want Mod4, see the man page
<drowning>
is $mod Return bound elsewhere?
<drowning>
if it is, it might be overriding your bind
<drowning>
attach a modifier and see if it changes anything: 'riverctl map normal $mod+Shift Return spawn $term'
<adcdam>
mod="Mod4" is the win key?
<drowning>
Mod4 is the win key
<adcdam>
thanks ill try again
<adcdam>
it was a nightmare installing river i did a Slackbuild for Slackware in Slackware we dont have river package or zig so i had to install zig fisrt
adcdam has quit [Quit: Client closed]
snakedye has quit [Ping timeout: 264 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 264 seconds]
snakedye has joined #river
adcdam has joined #river
adcdam has quit [Quit: Client closed]
novakane has quit [Quit: WeeChat 3.3]
adcdam has joined #river
<adcdam>
i still can do anything in river, but first i have to know if the packages was well build
<adcdam>
all i can see is a background color and i can move the mouse
<adcdam>
i have thee binaries in /usr/bin
<adcdam>
river, riverctl and rivertile
leon-p_ has joined #river
leon-p has quit [Ping timeout: 258 seconds]
<adcdam>
i have another folder in usr/share
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
adcdam has quit [Quit: Client closed]
leon-p_ is now known as leon-p
adcdam has joined #river
<adcdam>
can someone supply a complete file list of river? and a pastebin of .config/river/init?
<ifreund>
the only necessary files to run river are the 3 binaries
<leon-p>
adcdam: what you have seems to be right. the git repo has three programs, river itself, riverctl to send commands to river and rivertile the default and reference layout generator. AFAIK we decided against installing a default init.
<adcdam>
@walee yes i copy that file to /config/river
<ifreund>
the build script also installs some protocol xml files for people who want to write river specific clients
<adcdam>
and i edited that file
<ifreund>
and optionally installs shell completions
<adcdam>
also i did chmod +x .config/river/init
<leon-p>
adcdam: anything interesting in the logs?
<adcdam>
the strange thing and thats why i think my river packages was not well build is that i have some directories in /share bash-completion, fish/ pkgconfig/ river-protocols/ and zsh/
<adcdam>
but they are not under /usr/share/river/
<leon-p>
it's currently a bit annoying to debug init scripts, as they might fail without river notifying the user. Perhaps start river, switch to a different TTY, set the WAYLAND_DISPLAY env var (if no other compositors are running, set to wayland-1) and run the init script in the TTY.
<adcdam>
i ask if my package is well build because in Arch Linux they have the package also in Gentoo in a overlay
<adcdam>
but i made the slackbuild for Slackware and perhaps is not as good as it should
<leon-p>
if you have all three executables (you could even split them into separate packages if you wanted to), their man pages, and perhaps the example config and shell completions and protocols, then you are fine.
<leon-p>
river has no magic files somewhere it depends on
<adcdam>
how do run the init script?
<leon-p>
river will look for $XDG_CONFIG_HOME/river/init or $HOME/config/river/init and tries to execute it on startup. To manually run it, just do what you'd to to run any other script
drowning has quit [Quit: Client closed]
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river
tdeo has quit [Read error: Connection reset by peer]
tdeo has joined #river
adcdam has quit [Quit: Client closed]
snakedye has quit [Remote host closed the connection]
snakedye has joined #river
adcdam has joined #river
<adcdam>
Hi i was able to make river work as it should
<adcdam>
the problem was that i didn t pay attention to the init file
<adcdam>
i didnt notice that rivertcl map normal Return was used for zoom so i commented that line
<adcdam>
im happy that it worked in Slackware
yyp has quit [Read error: Connection reset by peer]