| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
| |
services picom)’
|
| |
|
|
|
|
|
|
|
|
| |
The previous version of the configuration was complaining that my ‘config’
section was not a valid value for the ‘package’ section. I didn't quite
understand why it would complain about that, so I decided to use my now improved
Guix Home knowledge (compared to when I copied the previous version) to just
rewrite the service in a way that matches my other services.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This configuration is for now specific to data, rincewind will have a different
configuration.
|
| |
|
|
|
|
| |
I have a script running that picks a random wallpaper each time I log in.
|
|
|
|
| |
I only have one (big) monitor now, there are no other monitors to lock anything to.
|
|
|
|
|
| |
I've stopped using systemd and am now using Guix's herd for defining and
starting services.
|
| |
|
| |
|
|
|
|
| |
elsewhere
|
|
|
|
|
| |
‘C-x x g’ in Emacs calls ‘revert-buffer-quick’, which is about the same idea as
reloading the page.
|
|
|
|
| |
omnibar and insert modes
|
|
|
|
| |
I feel like this will be more Emacs-like...
|
|
|
|
| |
The ‘M-<’ and ‘M->’ bindings seem to work, so these aren't necessary anymore.
|
|
|
|
|
|
|
| |
I don't accidentally want to become dependent on the original keybindings.
I'm leaving the ‘G’ and ‘gg’ keys up for now, beceause I haven't been able to
tell yet whether the ‘M-<’ and ‘M->’ keybindings work.
|
|
|
|
|
|
|
|
|
| |
differently
The keybindings show up properly in the keybinding list, but they don't work.
I'm wondering if this particular change is going to cause a syntax error, or
perhaps Surfingkeys can figure out that those ‘<’ and ‘>’ are part of the
keybinding.
|
| |
|
|
|
|
| |
current URL
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
functions
Taken from the Guix ‘.dir-locals.el’[1]
[1]: https://git.savannah.gnu.org/cgit/guix.git/tree/.dir-locals.el?id=1bea5d38a26755b84437623c0f48915a77899b57
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This also includes an attempt at installing a custom SCSH that defines some
search paths. But unfortunately it didn't work, so the SCSH ends up being the
usual one and the ‘mpd-random-albums’ package doesn't actually work.
The main MPD configuration does work, though.
This also includes the instruction to install tmsu which I want to try out
again.
|
| |
|
|
|
|
| |
machine-specific files
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Sort all use-module directives
- Remove ‘gcc-toolchain’ from the installed packages because it appears that the
regular emacs-next (not from a git checkout) works fine without it.
- Add ‘emacs-org-roam’ and ‘emacs-vterm’ packages because they both come with C
modules and installing them on-the-fly in Emacs wasn't working properly.
- Add ‘fakeroot’ package because it appears to be needed now that I'm using
guix-home if I want to build packages for Archlinux. This still happens when I
need to install some proprietary program from the AUR.
- Add an Emacs configuration service. For now this just ensures that the
‘emacs-next’ package is installed and creates a shepherd service that starts
Emacs when I log in.
- Change the default run dialog from ‘rofi -show run’ to ‘rofi -show drun’ to
run .desktop files. This offers more control over what does and doesn't show
up in the list and allows me to put only stuff in there that actually works in
a graphical environment.
|
|
|
|
| |
filter-branch
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This is an empty IPC widget that can be used by Emacs to place the Circe channel
information in.
|