I3 functionality built into Gnome

This is a dream come true :heart_eyes:

1 Like

Im exactly searching this !!

1 Like

You can just
git clone https://github.com/pop-os/shell.git
Then cd into the directory,
make && make install && make enable

2 Likes

keep this in mind:

make && make install && make enable →
UUID is “pop-shell@system76.com
if ! command -v tsc >/dev/null; then
echo ‘You must install TypeScript >= 3.8 to transpile: (node-typescript on Debian systems)’;
exit 1;
fi
You must install TypeScript >= 3.8 to transpile: (node-typescript on Debian systems)
make: *** [Makefile:43: depcheck] Error1

I guess there must be node+typscript installed too. Did you get this working?

I’m using this daily now.

I guess it wouldn’t even work if you have TypeScript installed, seems like shell depends on Gnome Shell 3.36. Clear ships with 3.34.3 at the moment. But maybe i’m wrong? @doct0rHu

But yes, it looks interesting and i would like to try it, too.

It works with gnome 3.34

1 Like

sudo swupd bundle-add nodejs-basic
sudo npm install -g typescript

run make after that.

1 Like

Thanks for the info. I was kind of able to install it, but somehow the extensions did not work, I wasn’t able to start any application afterwards. I think I’ll retry it when 3.36 is available for CL. N

On the login screen, change from Xorg to Wayland. I got it to work but I think my other Gnome customizations interfered with it.

I’m able to run it in Xorg.

Popos power management too works this way?

1 Like

Did it work ?I get same error

Fails for me at this stage,

[..]
+ gnome-extensions enable native-window-placement@gnome-shell-extensions.gcampax.github.com
+ dconf write /org/gnome/mutter/workspaces-only-on-primary false
gnome-extensions enable "pop-shell@system76.com"
Extension “pop-shell@system76.com” does not exist
make: *** [Makefile:52: enable] Error 2

EDIT: Restarting gnome-shell (logout & login) fixed it. Just enable the extension manually. See Cannot make local-install · Issue #703 · pop-os/shell · GitHub