Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Moderator: Forum moderators

Post Reply
User avatar
rockedge
Site Admin
Posts: 6553
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2629 times
Contact:

Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Post by rockedge »

This cortile-2.5.1_snixembed-0.3.3_F96.pet PET package is compiled and assembled for F96-CE_4 and will most probably also work on Fossapup64-9.5 and Fossapup64-9.6

Cortile is an auto tiling manager with hot corner support for Openbox, Fluxbox, IceWM, Xfwm, KWin, Marco, Muffin, Mutter and other EWMH compliant window managers using the X11 window system. Therefore, this project provides dynamic tiling for XFCE, LXDE, LXQt, KDE and GNOME (Mate, Deepin, Cinnamon, Budgie) based desktop environments.

Simply keep your current window manager and install cortile on top of it. Once enabled, the tiling manager will handle resizing and positioning of existing and new windows.
Features features

  • Workspace based tiling.

  • Auto detection of panels.

  • Toggle window decorations.

  • User interface for tiling mode.

  • Systray icon indicator and menu.

  • Custom addons via python bindings.

  • Keyboard, hot corner and systray bindings.

  • Vertical, horizontal, maximized and fullscreen mode.

  • Remember layout proportions.

  • Floating and sticky windows.

  • Drag & drop window swap.

  • Workplace aware layouts.

  • Multi monitor support.

Support for keyboard and mouse events sets cortile apart from other tiling solutions. The go implementation ensures a fast and responsive system, where multiple layouts, keyboard shortcuts, drag & drop and hot corner events simplify and speed up your daily work.

included is snixembed - proxy StatusNotifierItems as XEmbedded systemtray-spec icons which is needed for the Cortile system tray icon to show on a JWM desktop.

Screenshot(3).jpg
Screenshot(3).jpg (3.43 KiB) Viewed 337 times

While many status bars for simple X window managers do not (yet) support StatusNotifierItem for displaying system tray icons, some software does not fall back to the widely supported XEmbed-based tray icon protocol. snixembed acts as a proxy between the new and old. (It does this by presenting itself as a StatusNotifierHost on the session bus, and using GTK+3 to maintain corresponding XEmbed tray icons.)

starting snixembed is a achieved with snixembed --fork on the command line which is supplied in a cortile-snixembed startup script in ~/Startup.

Download -> cortile-2.5.1_snixembed-0.3.3_F96.pet

User avatar
Jasper
Posts: 2069
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 481 times

Re: Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Post by Jasper »

@rockedge

I have been using this for awhile now mostly on a laptop as the screensize is limited.

Never was able to get it to work correctly on Fossapup95 until now, so thanks!! :thumbup2:

The startup script does not activate automatically for me on FP95 and does require the desktop entry <DESKTOP><CORTILE> to be click on to run the application. Also, no desktop icon available .......... well at least on my PC.

Can confirm that it works with VoidPup64 & JammyPup64 too :thumbup:

User avatar
rockedge
Site Admin
Posts: 6553
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2629 times
Contact:

Re: Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Post by rockedge »

@Jasper Thanks for the report!

Does the tray icon appear in Fossapup64-9.5 if you start snixembed from a terminal?

Code: Select all

snixembed --fork

Should we make a note of this in the Fossapup64 contribution section?

User avatar
Jasper
Posts: 2069
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 481 times

Re: Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Post by Jasper »

@rockedge

snix-error.png
User avatar
Keef
Posts: 278
Joined: Tue Dec 03, 2019 8:05 pm
Has thanked: 3 times
Been thanked: 75 times

Re: Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Post by Keef »

Code: Select all

error: could not acquire watcher name

I think you get that error if it is already running.

User avatar
Jasper
Posts: 2069
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 481 times

Re: Cortile-2.51 with snixembed-3.3 PET for F96-CE_4

Post by Jasper »

@Keef

I used Htop to check the application was running and then killed the process.

Still the same error.

In the end I am just running the Cortile binary by itself on Fossapup64-95.

On JammyPup64, the desktop icon is visible in the tray.

Post Reply

Return to “Desktop”