752a3152b4
Enable hiding commands that start with a space in ZSH
2023-06-15 23:10:56 -07:00
921724c48f
[surfingkeys] Change ‘af’ -> ‘C-u f’
2023-06-15 23:10:02 -07:00
f64dbccd6f
Update Emacs config
2023-06-15 23:00:54 -07:00
af77f610b6
[surfingkeys] Add command to capture the current page in org-mode
2023-06-02 00:48:29 -07:00
34c3fbdec8
Add keybindings like the ones in Emacs for kitty window management
2023-05-31 22:53:14 -07:00
8ab249cc94
[herbstluftwm] Update initial frame configuration
2023-05-31 08:54:56 -07:00
a0edc70968
[xbindkeys] Update to latest modifications
...
Add a bunch of comments mostly.
2023-05-31 08:54:18 -07:00
387ddd38b6
Update emacs config to latest commit
2023-05-31 08:54:04 -07:00
926bd62bba
Update ‘emacs-oni-config’ packages to latest commit
2023-05-25 16:01:23 -07:00
8c39669d65
Add some more of my emacs configuratin packages to my home profile
2023-05-25 00:25:24 -07:00
03bfd1db1c
Update emacs configuration packages to latest commit
2023-05-25 00:24:51 -07:00
1e15c9c15d
Add horizontal rule before and after running commands in zsh
2023-05-24 23:47:48 -07:00
e590b0cd6b
Include imports required for ‘with-master-branch’
2023-05-24 23:45:50 -07:00
752079b49f
Add packages for emacs and my emacs configuration
...
When I was relying on my external package channel I ended up with a conflict
being unable to upgrade a personal package because an issue with a Guix package
was preventing me from upgrading Guix itself.
2023-05-24 23:43:00 -07:00
806901b70d
Change the color of the window name in the mode line
2023-04-22 00:39:16 -07:00
c907fbe9db
Update colors for stumpwm
2023-04-22 00:32:20 -07:00
4ce635661d
Show VPN status in mode-line
2023-04-22 00:32:05 -07:00
7c7af83a27
Show only a single window title in the mode-line
2023-04-22 00:31:21 -07:00
2807346b46
Add keybindings for running programs and switching windows
2023-04-22 00:29:14 -07:00
8e4c0c983e
Fix arguments for locking the screen
2023-04-22 00:28:43 -07:00
1d92f09835
[git] Set sendmail command to msmtp
2023-04-22 00:27:46 -07:00
5372935689
Update my channel's URL
2023-04-01 22:57:42 -07:00
ce7c0289bb
Add my Emacs Lisp configuration for Emacs
2023-04-01 22:57:22 -07:00
47306b85c7
feat(rincewind): Install some packages in my home from profile
...
These packages were installed in my default profile using ‘guix package -i’.
Since I'm using Guix home the setup of my default profile is a bit odd at the
moment, so since these seem to be here to stay for the moment I figured I should
install them in my home profile.
2023-03-30 22:38:31 -07:00
de02833bc5
fix(openssh-service): Change the name of my ssh connection
...
This had my setup broken for weeks because it wouldn't recognize ryuslash.org as
a configured host anymore.
2023-03-30 22:37:25 -07:00
ce6df63e39
fix(git): Properly match valid header in org-mode
...
A header in org-mode needs at least one space after any ‘*’ character and then
at least one other character after that.
2023-03-30 22:36:23 -07:00
6c1c79e245
Add some frame preferences to stumpwm
2023-03-30 09:59:37 -07:00
17d3bfce41
Add opacity-rule option for picom
...
Use this option to specify that anything containing “(Meeting) | Microsoft
Teams” (which should be in the title of MS Teams when in a meeting) should have
100% opacity, and also that anything containing “freerdp” should have 100%
opacity.
For Teams I really only need it to be opaque once a meeting starts, I don't care
the rest of the time.
For XFreeRDP I've tried matching on ‘class_g’, ‘name’, nothing seems to work.
Using ‘opacity-rule’ finally seems to have an effect.
The rules both use ‘*’ to match anywhere in the name, and ‘?’ to specify that
the match should be case-insensitive.
2023-03-30 09:55:48 -07:00
8eb8bcacdf
[git] Add custom hunk-headers for Emacs Lisp files
2023-03-20 23:00:55 -07:00
dd23871b67
Add Emacs configuration
2023-03-17 01:04:03 -07:00
726e44fa23
Clean up import for (oni home services emacs)
2023-03-17 00:49:20 -07:00
201ea4662b
Automatically reload stumpwm if any changes are made to its config
2023-03-17 00:33:19 -07:00
300c22cb56
Make picom restart automatically when the coonfiguration changes
2023-03-16 23:09:54 -07:00
9059cec94c
Add the current date to the mode-line, set up some color
2023-03-16 22:47:48 -07:00
dd26c05db8
Don't do fancy compositing for i3lock
2023-03-16 22:23:14 -07:00
826e0c6943
Make running i3lock unaware of the location of i3lock
...
Right now this works fine, but once I remove ‘/usr/bin/i3lock’ and install it
with Guix the path will change completely.
2023-03-16 22:22:32 -07:00
7d079e8973
Add screen locking to my stumpwm config
2023-03-16 22:13:22 -07:00
05ba6544e2
Try to fix transparency of xfreerdp
2023-03-16 16:54:55 -07:00
95395ddf69
Add my emacs-vterm configuration
2023-03-16 16:35:27 -07:00
d8094dbd63
Add stumpwm configuration
2023-03-16 16:35:06 -07:00
7e621a8a22
Add some temporary environment variables
2023-03-16 00:47:51 -07:00
7407ae3a47
Install stumpwm+swank and get rid of some conflicting configuration
2023-03-16 00:47:23 -07:00
1851351af6
Remove litable and add oni-org-roam configuration package
2023-03-15 00:21:03 -07:00
ae19bf6641
mpd-notify service needs mpd to start
2023-03-08 23:22:02 -08:00
20f5597d39
Add service for notifications for MPD
2023-03-07 23:51:42 -08:00
82ae1b59a6
Clean up imports for picom service
2023-03-07 23:28:23 -08:00
378e83bee9
Rename ‘(oni home services compton)’ -> ‘(oni home services picom)’
2023-03-07 23:10:57 -08:00
8e564967cf
Add picom service configuration for rincewind
2023-03-07 23:08:02 -08:00
f48c4fead0
Rewrite picom configuration
...
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.
2023-03-07 23:05:58 -08:00
62b8eb28bf
Clean up rincewind config imports
2023-03-06 22:12:25 -08:00