diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2026-08-31 08:46:12 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2026-08-31 08:46:12 +0200 |
| commit | e83307393108a741bbc95c1996f42f1d704f8c59 (patch) | |
| tree | fc6d939c80b2e85216acb2a116100dcebf36d275 | |
| parent | 6937c1e6f43a1b81646ae6f61e786cdce60eb187 (diff) | |
| download | dotfiles-e83307393108a741bbc95c1996f42f1d704f8c59.tar.gz dotfiles-e83307393108a741bbc95c1996f42f1d704f8c59.zip | |
doctor: add instructions to have Mesen installed
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
| -rw-r--r-- | .local/share/applications/mesen.desktop | 11 | ||||
| -rwxr-xr-x | bin/doctor.rb | 6 |
2 files changed, 17 insertions, 0 deletions
diff --git a/.local/share/applications/mesen.desktop b/.local/share/applications/mesen.desktop new file mode 100644 index 0000000..d7cdf2e --- /dev/null +++ b/.local/share/applications/mesen.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Mesen +Comment=Multi-system emulator +Exec=/usr/bin/Mesen +Icon=/usr/share/pixmaps/mesen.png +Terminal=false +Categories=Game;Emulator; +Keywords=NES;SNES;GameBoy;Emulator;Nintendo; +MimeType=
\ No newline at end of file diff --git a/bin/doctor.rb b/bin/doctor.rb index 8dee594..e443687 100755 --- a/bin/doctor.rb +++ b/bin/doctor.rb @@ -193,6 +193,12 @@ extra = [] extra << "ln -s #{src} #{dst}" unless File.exist?(dst) end +# Mesen is installed manually. +src = SOURCE.join('.local/share/applications/mesen.desktop') +extra << "ln -s #{src} /usr/share/applications/mesen.desktop" +extra << "cp <Mesen> /usr/bin/Mesen" +extra << "cp <mesen.png> /usr/share/pixmaps/mesen.png" + if extra.size.positive? print "\n=> Extra work: run the following while being *root*.\n\n" puts extra.join("\n") |
