Page 1 of 1

How to customize FatDog Menu and rxvt terminal?

Posted: Wed Jan 26, 2022 9:06 pm
by Neo_78

FatDog seems to use the GtkMenuPlus, which has a menu entry under "Utility".

Is there a way either via a configuration file or an option in the control panel to edit and customize the menu,
for example remove a menu item or add a custom item like a bash script?

Also, what would be the correct way to customize the visual appearance of the rxvt terminal (change color scheme, add transparency, change font type and size)?


Re: How to customize FatDog Menu and rxvt terminal?

Posted: Wed Jan 26, 2022 11:43 pm
by user1111

The Fatdog menus are formed by what .desktop files are in /usr/share/applications

For example creating a /usr/share/applications/myscript.desktop with a content ...

[Desktop Entry]
Name=myscript
GenericName=myscript
Comment=myscript
TryExec=geany
Exec=geany
StartupNotify=true
Terminal=false
Type=Application
Icon=geany
Categories=Utility;

will add a new entry for that script under the Utility category (menu item) that in that example wont open a terminal (Terminal=false) and execute geany (Exec=geany) and show the geany icon Icon=geany ...etc. Viewing the other .desktop files in that folder provides a indication of the format.

/etc/X11/app-defaults/URxvt can be edited to tweak the terminal settings. There are other tools around to do that sort of thing via a gui (can't recall the names/location).


Re: How to customize FatDog Menu and rxvt terminal?

Posted: Thu Jan 27, 2022 9:20 pm
by Neo_78

Thanks @rufwoof Let me try that. :thumbup:


Re: How to customize FatDog Menu and rxvt terminal?

Posted: Thu Jan 27, 2022 10:15 pm
by step

Gtkmenuplus allows defining a custom menu that you can run from a terminal, e.g. gtkmenuplus my_menu.gtkmenuplus, or start with a hotkey (sven is the hotkey manager in Fatdog64). A gtkmenuplus menu is defined in a text file, see the gtkmenuplus manual for details, which can be found in the devx.sfs or online here.

To customize urxvt, in addition to directly editing /etc/X11/app-defaults/URxvt (alternatively /root/.Xresources), as rufwoof explained, there's radky's graphical frontend here.


Re: How to customize FatDog Menu and rxvt terminal?

Posted: Mon Jan 31, 2022 12:34 pm
by Neo_78

@step UrxvtControl-1.4 works fine. Only the background transparency option does not seem to work.

Also, is there a way to delete the entire terminal history? The man page does not seem to give an option. history -c only clears the current terminal session and .bash_history does not seem to exist.


Re: How to customize FatDog Menu and rxvt terminal?

Posted: Tue Feb 01, 2022 12:24 am
by jamesbond
Neo_78 wrote: Mon Jan 31, 2022 12:34 pm

@step UrxvtControl-1.4 works fine. Only the background transparency option does not seem to work.

You need to run a composite manager for this to work, e.g. compton.

Also, is there a way to delete the entire terminal history? The man page does not seem to give an option. history -c only clears the current terminal session and .bash_history does not seem to exist.

The file to delete is .history


Re: How to customize FatDog Menu and rxvt terminal?

Posted: Wed Feb 02, 2022 2:33 am
by Neo_78

Thanks @jamesbond that worked. :thumbup: