Didn’t hear of pimsync before. Thanks for sharing.
I don’t think I’m ready to switch yet based on its current limitations, but I’ll definitely keep an eye on it.
www-gem
A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python https://www-gem.codeberg.page/
- 0 Posts
- 7 Comments
I’ve tried a few options, but I’ve stuck with khal for years now.
It works smoothly [1], supports multiple calendars, syncs with vdirsyncer (details in its documentation), and provides both CLI and TUI interfaces that make events easy to see, edit, and manage.The CLI interface is especially handy for integrating khal with other apps like neomutt and taskwarrior for example. For instance, I have a keybinding that lets me export calendar invites from neomutt directly into khal. There’s also a list of tools (including one for khal) listed in the neomutt documentation if you’re curious.
I use it to manage both my personal and professional calendars, syncing them bidirectionally with vdirsyncer. The only drawback I’ve encountered is that some commands can be a bit cumbersome—but I solved this by writing my own script to make khal’s commands more intuitive for my workflow. That flexibility could be seen as another strength of khal ;)
[1] That’s my experience, but others here have reported it can be slow in some cases.
Tiling WMs are incredibly powerful tools for boosting productivity. Over the years, I’ve tried several: awesome, i3, and dwm. Eventually, I settled on bspwm, which I’ve used for years. It offers far more than you’d expect from a traditional tiling WM—especially thanks to its excellent IPC. That’s why I couldn’t switch to Wayland for the longest time—none of the available options came close to what bspwm gave me.
But just two days ago, I discovered niri, and it completely changed my perspective. It felt like the first time I ever used a tiling WM—like a whole new world had opened up.
Niri fits into the same category as bspwm but takes window management even further. It introduces infinite horizontal scrolling, a novel approach that complements traditional tiling layouts. Combined with a robust IPC (something essential for my workflow), niri allows you to arrange windows dynamically in ways I’ve never seen before—including tabbed layouts that act as a vertical counterpart to its horizontal scroll.
Here’s a short video that only scratches the surface of niri’s potential, but it’s enough to spark your imagination about how customizable and flexible it really is. Personally, I’m deeply grateful to the developers for giving me a reason—and a way—to finally switch to Wayland. I had been desperately waiting for a reliable, robust, and fully-featured tiling WM for Wayland—and what I got was a unicorn I never even imagined.
www-gem@lemmy.mlto Linux@lemmy.ml•Is there an applauncher/dock (not menu replacement) that can be launched with custom shortcuts (ps button)?3·25 days agoRofi is certainly a great choice, though it relies on scripts to customize it to your needs. These scripts can be anywhere from extremely basic to insanely complex but you have to create them.
Personaly I use it as:- an app launcher
- a clipboard manager
- an infobar to show things like the date/time, memory usage, disk space, battery level, wifi signal…
- an omnibar to perform an internet search, quick units conversions
- a calculator for simple math
- a bookmark manager (list, open, edit, add, remove)
- a password/2FA token manager (list, edit, add, remove, autofill internet fields)
- a wifi manager
- a vpn manager
I rely on cli tools for a lot of things too. Here’s a list:
tmux: terminal multiplexer
zsh (with fzf zsh completion): shell
fzf: fuzzy finder
doas: sudo replacement
bat: cat replacement
fd: find replacement
advcpmv: cp/mv replacement
eza: ls replacement
zenith: htop replacement
trash-cli: trash management
neomutt: email client (notmuch is a most recommended addition)
neovim (and plugins): text/code editor
buku: internet bookmarks manager
tut: mastodon client
ucollage: image viewer
udevil: (un)mounting removable devices and networks without a password
magic-tape: youtube search/download and more
rofi: used with scripts to do a lot of things
pass: password manager
yazi: file explorer
iwd: wireless manager
khal: calendar and webdav sync with vdirsyncer
taskjuggler: complete task manager
newsboat: feed aggregator
fwupd: firmware updater
chawan: web browser
ncmpcpp: mpd-client
duf: disk usage
abook: contacts managerI have some of them detailed here.
This GitHub also has a long list.Edit: added abook and duf to the list
You may find what you need here or there.
Like @a14o@feddit.org I would personaly recommend the power of neomutt and notmuch, but it’s not a GUI option if that’s what you’re looking for.
I was about to suggest the framework as well, but I don’t have to :)
I would just add that the build quality is at least equal to any mainstream brand like Dell or Lenovo, and you also gain in repairability/upgradability which will make this laptop last forever (every single piece is replaceable) or upgradable for a fraction of the price of a new laptop.
I wrote a first impression and 2.5 months review if you’re interested.