Commit graph

5 commits

Author SHA1 Message Date
4eb646a8da Fix rofi service 2023-03-06 10:21:04 -08:00
a85ad3fddd Update rincewind configuration
- 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.
2022-10-04 23:19:34 -07:00
3967a01b89 Set up initial configuration for rincewind home 2022-09-22 23:52:28 -07:00
5c200f0cb4 Fixup rofi theme configuration
This is a temporary fix. I've switched from using ‘@theme’ to ‘@import’ because
the former discards the default theme, and apparently my theme makes some
assumptions about the state of things and requires the default theme to work.
The proper fix would be to fix my theme instead.

This change also fixes a bunch of typos and fixes the use of references within
the theme. References aren't strictly necessary, but my current theme relies on
them and they are technically a valid part of the configuration.
2022-07-03 19:06:32 -07:00
dc631e498f Rename the xdisorg package to rofi 2022-07-03 19:06:32 -07:00
Renamed from oni/home/services/xdisorg.scm (Browse further)