• 31 Posts
  • 2.5K Comments
Joined 2 years ago
cake
Cake day: July 28th, 2023

help-circle






  • I’m so out of my comfort zone, I was just wondering if people knew of an obvious way of dealing with media. My idea is to be able to edit videos/pictures from <date> to <date>, or call up all videos/pictures with a tag that labels things like people, place, why, et. al. I don’t think it’ll take very long to get something working just using a quick script, I’ve done similar before. 99% of the time I find I like my solution better, but then there are things like Calibre. Sure I could, and have, hacked up something to manage my books, but it wouldn’t be as good or as easy as just using Calibre.












  • Well, I hope it doesn’t sound patronizing, but evilwm is a window manager, and window manager =/= desktop environment. If you want a holistic DE, use gnome, kde, lxde, xfce, et al. Although they come with their own window managers, some will let you set a different window manager. I’ve never done this, but I have read it several places. If you want to use evilwm, and have something of a desktop environment, without going that route, it’s going to be bespoke. That is, you’ll have to figure out what app you want to run for various things (system tray, notifications, preferred apps for email, browsing, etc. I can’t really think of what all you’d want to duplicate that experience as I haven’t done it in well over a decade).

    That probably didn’t make sense. I use a window manager, and have for many years. I have a hotkey manager that I’ve used for a really long time, that allows shortcuts for programs I want to use. Also an application launcher. This gets me kinda close to a desktop type environment. If you want to do this, you’ll have to spend some time over weeks/months/years figuring out what you want from your system and how you want it to work.

    A basic way I’ve found to do this, separating the process from the window manager to make it easier to change if I want to, is create a startup file. Call it whatever. Mine is in ~/bin/. In that file just put the applications you want to run. This is what part of mine looks like:

         │ File: ~/bin/startup
    ───────────────
    1    │ #!/bin/bash
    2    │ 
    3    │ xbindkeys
    4    │ ~/bin/cback.sh &
    5    │ ~/bin/28h.sh &
    6    │ ~/firefox/firefox &
    7    │ telegram &
    8    │ signal-desktop &
    9    │ easyeffects &
    10   │ alacritty -t "termfloat"&
    11   │ warpd &
    12   │ copyq &
    13   │ redshift -l 33.64:-117.9 -b 1:0.7 &
    14   │ remind -z -k'zenity --info --text=%s &' ~/.reminders 
    

    I’m sure there is a better way to do with within your chosen wm, or with systemd, but this has worked for me for well over a decade and although a bit clunky, it works. I really don’t know if I’ve made things worse for you. Good luck.