
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

It's a tiling compositor like sway, that doesn't sacrifice on its looks (cit)Zucca wrote:Is hyprland like fluxbox/openbox on wayland?

Same here.Anon-E-moose wrote:hyprland, and I'm pretty impressed.

Say sway and wayfire had a baby, it would kind of look like hyprland *laugh*Zucca wrote:Is hyprland like fluxbox/openbox on wayland?
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Code: Select all
$ nm-tray
QSystemTrayIcon::setVisible: No Icon setCode: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

I've been using the grid plugin, which works well enough for me. These aren't my settings (I'm using my laptop now and I use tiling only on my desktop), but it shows the idea.Zucca wrote:@keet, there's also simple tiling plugin for wayfire. I tend to use it on bigger displays.
Code: Select all
[grid]
slot_bl = disabled # <super> KEY_DOWN
slot_b = disabled # <super> <shift> KEY_DOWN
slot_br = disabled # <super> KEY_RIGHT
slot_l = disabled # <super> <shift> KEY_LEFT
#slot_c = <super> KEY_UP | <super> KEY_KP5
slot_c = disabled # disabled
slot_r = disabled # <super> <shift> KEY_RIGHT
slot_tl = disabled # <super> KEY_LEFT
slot_t = disabled # <super> <shift> KEY_UP
slot_tr = disabled # <super> KEY_UP
# Restore default.
#restore = <super> KEY_DOWN | <super> KEY_KP0
restore = disabled

i ended up using color options from this https://github.com/VijayLalwani/SeaOwlAnon-E-moose wrote:Indeed, much of my inspiration has come from reddit *nods*
But I like to take bits and pieces and roll my own
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

Code: Select all
#!/usr/bin/perl -w
use sigtrap qw/handler signal_handler normal-signals/;
# pass in time, random and these options (if any)
#Usage: swaybg <options...>
#
# -c, --color Set the background color.
# -h, --help Show help message and quit.
# -i, --image Set the image to display.
# -m, --mode Set the mode to use for the image.
# -o, --output Set the output to operate on or * for all.
# -v, --version Show the version number and quit.
#
#Background Modes:
# stretch, fit, fill, center, tile, or solid_color
$SIG{CHLD} = 'IGNORE';
$sleep = 600;
if ($ARGV[0]) {
$sleep = $ARGV[0];
}
my $pid = -1;
`/bin/ls /n/wallpaper/4k/ | sort -R > /tmp/wall-sort`;
open my $fh, '<', "/tmp/wall-sort" or die "Could not read /tmp/wall-sort: $!";
@array = <$fh>;
close $fh;
unlink("/tmp/wall-sort") or die "Can't unlink /tmp/wall-sort: $!";
$index = 0;
while (1) {
$file = $array[$index];
$pid = fork();
die "couldn't fork\n" unless defined $pid;
if (! $pid)
{
chomp($file);
exec("/usr/bin/swaybg", "-m", "fit", "-o", "DP-1", "-i", "/n/wallpaper/4k/$file");
} else {
sleep $sleep;
kill 1, $pid;
}
$index++;
}
sub signal_handler {
kill 1, $pid;
exit 0;
}Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

Code: Select all
#!/bin/bash
# returns a path to a random image
find "${HOME}/Pictures/Wallpapers/" -type f \
\( -iname '*.jpg' -o -iname "*.png" \) \
| shuf -n 1Code: Select all
#!/bin/bash
swaybg -i `wallpaper.sh`Code: Select all
[autostart]
a3 = /home/user/bin/wl-wallpaper.shCode: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!