speedie's website

🏠 Home πŸ’Ύ Projects πŸ“˜ Blog πŸ“• Guides πŸ“§ Email 🐧 Dotfiles πŸ“° RSS πŸ’°Donate


dmenu script to record your screen using ffmpeg.




Install the script (see installation) and run it using dmenu. Make sure to edit the config file to match your system.


Download the script and save it to /usr/bin, /usr/local/bin, or any other path specified in your shell's $PATH variable. Then chmod +x it to make sure it's executable.

If /bin/sh isn't an alias then edit the script and change #!/bin/sh to a shell on your Linux system.



NOTE: You do not need to configure it to use it however you should definitely do it if you want to change options. Create ~/.config/dfmpeg and save this file to ~/.config/dfmpeg/dfmpegrc Now change these variables to what's present on your system:

Need more features?

Use the 'patch' command with these .diff files to add more features to dfmpeg.

How to:

mkdir dfmpeg && cd dfmpeg # Create a new directory and cd into it

cp .config/dfmpeg/dfmpegrc . # Copy your configuration to the directory (Change the path if necessary)

cp /usr/bin/dfmpeg . # Copy your dfmpeg script to the directory (Change the path if necessary)

wget # Download the patch (get url from 'Patches')

patch < /path/to/patch # Apply the patches

cp ./dfmpeg /usr/bin # Copy the script to /usr/bin

cp ./dfmpegrc ~/.config/dfmpeg/dfmpegrc # Copy the config to ~/.config/dfmpeg/dfmpegrc



Have issues?

Report any issues to the GitHub page Issues.


This dmenu script is licensed under MIT. See the "about" or LICENSE file for more information.