~stormdragon2976/strychnine

Replaces inaccessable ratpoison widgets with accessible gtk counterparts.
91812568 — stormdragon2976 4 months ago
Fixed missing heading.
97cc340d — stormdragon2976 4 months ago
updated the README.
a962215c — Storm Dragon 9 months ago
Condensed the code that generates moving between workspaces with control+f#. Added control+shift+f# to move the currently focused application to the specified workspace, e.g. control+shift+f4 moves the current application to workspace 4.

refs

master
browse  log 

clone

read-only
https://git.2mb.codes/~stormdragon2976/strychnine
read/write
git@git.2mb.codes:~stormdragon2976/strychnine

You can also use your local clone with git send-email.

#strychnine

Strychnine has reached the end of its life span. I will not remove the project, but new features will no longer be added. The replacement project, I38, can be found here.. It is built around the i3 window manager, and provides all the functionality of strychnine, but the features actually work better in some cases.

Thanks for using strychnine over the past ten or more years, it was a lot of fun creating this.

==========

Accessible widget replacements for ratpoison. Includes run dialog and keyboard shortcuts help.

Released under the terms of the WTFPL license: http://wtfpl.net.

To set up your ~/.ratpoisonrc run ./setup.sh Follow the prompts and the file will be created for you. Use the -x or --xinitrc option to have it create your .xinitrc file. If you would like notificationsNotifications can be presented in a couple different ways. If strychnine detects libnotify (via the notify-send command) then it will use it to notify you of things. For this to work you need libnotify and notification-daemon installed. If you have those and aren't getting notifications, try removing any packages that may interfere with it, such as mate-notification-daemon.

#Applications

Strychnine tries to find applications during set up so it can create bindings. You should have

  • a web browser
  • a text editor
  • playerctl
  • optionally, a file manager
  • optionally, the clipster clipboard manager (use control+alt+c to access clipboard history)
  • optionally, transfersh used to quickly share files, bound to u for upload.

#Customizations

From time to time new functionality is added to strychnine that you may want which will require remaking your .ratpoisonrc file. When the new file is created, all previous bindings are overwritten which means anything you have added to .ratpoisonrc will be lost. In order to keep your own customizations, please add them to the file ~/.ratpoison_customizations. If strychnine detects this file when generating your .ratpoisonrc, it will source it on startup, and all of your bindings, etc, will work as expected.

There are three menus. For system wide installed applications, use alt+f1. All the applications with .desktop files in /usr/share/applications will be listed. You can navigate with the arrow keys, or start typing the name of the application you want. Use enter to launch the application or escape to close the menu.

For locally installed applications, use alt+f3. All the applications with .desktop files in ~/.local/share/applications will be listed. You can navigate with the arrow keys, or start typing the name of the application you want. Use enter to launch the application or escape to close the menu.

For desktop shortcuts, use alt+control+d. All the applications with .desktop files in ~/Desktop will be listed. You can navigate with the arrow keys, or start typing the name of the application you want. Use enter to launch the application or escape to close the menu.