| Evil Key | Vanilla Key | Description |
|---|---|---|
| SPC gg | C-c vg | Open magit-status in current project |
| There is also the :magit ex command for evil users. |
- To close a buffer or window you should use `q`
- To close a popup (transients) you should use `C-g`
sudo pacman -S qemu virt-manager virt-viewer dnsmasq vde2 bridge-utils openbsd-netcat ebtables iptables libguestfsNote: Make sure you update your system with a $ sudo pacman -Syu BEFORE you install the dependencies
Edit /etc/libvirt/libvirtd.conf (Change the following Lines)
| ;;; nm-org-roam-to-denote.el --- Migrate notes from org-roam to denote | |
| ;; Copyright (C) 2022 bitspook <bitspook@proton.me> | |
| ;; Author: bitspook | |
| ;; Version: 0.1.0 | |
| ;; URL: https://github.com/bitspook/notes-migrator | |
| ;; Package-Requires: ((emacs "28.1") (denote "1.0.0") | |
| ;;; Commentary: |
| #!/usr/bin/env bash | |
| file="$HOME/.bookmarks" # file to store bookmarks in | |
| browser="chromium" # supports CTRL+L to go to address bar. | |
| fileManager="pcmanfm" # supports CTRL+L to go to address bar. | |
| function getUrlFromBookmarkEntry | |
| { | |
| bookmark="$(cat "$file" | rofi -dmenu -p ":")" | |
| if [ -z "$bookmark" ]; then |
This guide is only for original Ubuntu out-of-the-box packages. If you have added a custom PPA like
pipewire-debian, you might get into conflicts.
Ubuntu 22.04 has PipeWire partially installed and enabled as it's used by browsers (WebRTC) for recoding the screeen under Wayland. We can enable remaining parts and use PipeWire for audio and Bluetooth instead of PulseAudio.
Starting from WirePlumber version 0.4.8 automatic Bluetooth profile switching (e.g. switching from A2DP to HSP/HFP when an application needs microphone access) is supported. Jammy (22.04) repos provide exactly version 0.4.8. So, we're good.
Based on Debian Wiki, but simplified for Ubuntu 22.04.
| # These settings can also go under an "Account" section, but then the | |
| # "IMAPStore" section needs to reference the account. This is not | |
| # needed for just one store per account. | |
| IMAPStore mailbox-remote | |
| Host imap.mailbox.org | |
| User alexander.graul@mailbox.org | |
| PassCmd "gpg --quiet --decrypt ~/.mbsync-pw-mailbox.gpg" | |
| SSLType STARTTLS | |
| MaildirStore mailbox-local |
| Create the file 'wpa_supplicant.conf'... | |
| $ sudo nano /etc/wpa_supplicant.conf | |
| Put the following in ti: | |
| network={ | |
| ssid="your_wifi_name" | |
| psk="your_wifi_password" | |
| } |
| (defun toggle-maximize-buffer () "Maximize buffer" | |
| (interactive) | |
| (if (= 1 (length (window-list))) | |
| (jump-to-register '_) | |
| (progn | |
| (set-register '_ (list (current-window-configuration))) | |
| (delete-other-windows)))) | |
| ;; Bind it to a key. |