Posts for: #Linux

AppImages and GNOME desktop launchers

AppImages are how a lot of apps are distributed on Linux these days but there isn’t an established “install this AppImage so I can launch it” pattern.

Install this AppImage so I can launch it (GNOME edition)

  1. Download your favourite AppImage from a trusted publisher
  2. Move the file to /opt/<my app>/<app>.AppImage
  3. Make the AppImage executable chmod +x /opt/<my app>/<app>.AppImage
  4. Download an icon for your app, or extract the app icon from the AppImage and put it in /opt/<my app>/<app>.png
  5. Create a GNOME Desktop Launcher file in ~/.local/share/applications
     [Desktop Entry]
     Name=My App
     Comment=A Description
     Exec=/opt/<my app>/<app>.AppImage --no-sandbox
     Icon=/opt/<my app>/<app>.png
     Terminal=false
     Type=Application
     Categories=Utility;
    
  6. Update GNOME’s desktop file entries: sudo update-desktop-database
  7. Open your app
[Read more]

Mint 12, Gnome-shell and multiple monitors

This past Monday morning was great; I came back to work after an extended vacation and I installed Linux Mint 12 on my T510.

I am a heavy user of workspaces to keep my work and my mind organized. I like knowing that Thunderbird is a quick (CTRL+ALT+RIGHT)*2 away but that it will not distract me while in a coffee-induced ADHD-like state. For reasons like this, I feel offended and alienated by changes to my workspaces! I felt like I was being asked to lose functionality for the sake of new users and the tablet experience.

[Read more]