Where Is the Ratpoison Config File?
Ratpoison reads keyboard bindings and startup commands from a .ratpoisonrc file in home on Linux. Path and essentials.
Last updated
Ratpoison keeps everything in one .ratpoisonrc file in home. Keybindings, aliases, window rules and startup programs live there. There is no config directory.
That single file design makes moves trivial. Copy it to home and every frame behaves the same. Mouse free workflows depend on memorized chords, so keep a commented cheatsheet at the top.
Where Ratpoison stores this, by platform
~/.ratpoisonrc
Bindings, aliases and startup commands in one file. Read once at launch. Copy to home for matching sessions everywhere.
Frequently asked questions
How do I move Ratpoison settings?
Copy .ratpoisonrc to the home folder on the new machine. Bindings, aliases and startup commands travel with it. Ratpoison reads the file at launch only, so restart the session after edits.
Where do I define keybindings?
In .ratpoisonrc with bind lines naming keys and commands, plus exec lines for startup programs. Each binding maps one key chord to one action. Reload the config without restarting X for quick tests.
Notice an outdated path? Let us know.