b07410da65
Don't use ‘add-zsh-hook’ for setting up vterm
...
It seems that the ‘autoload’ and ‘add-zsh-hook’ calls somehow interfered with
the later setup of the ‘zsh-autosuggestions’.
2024-08-15 00:14:26 -07:00
08c336290e
Add configuration for icecat
2024-07-04 23:57:28 -07:00
7fc5ff99f6
Update Emacs config to latest commit
2024-07-02 00:13:08 -07:00
72bb9d7b9c
Set wallpaper when stumpwm starts
...
This depends on ‘feh’ being installed and the wallpaper existing. I'll want to
update it to actually depend on the ‘feh’ package and to download the wallpaper
package from somewhere else.
2024-07-01 14:20:25 -07:00
b3e3f9292c
Fix stumpwm packages
...
The latest ‘stumpwm’ package has removed the “lib” output. All things using the
‘stumpwm:lib’ output need to switch to just using ‘stumpwm’.
I've added the ‘stumpwm+swank’ package definition because in my package
repository it depends on ‘stumpwm:lib’ and this way I can update it more easily.
2024-07-01 14:18:40 -07:00
eec1396d42
Remove rounded corners around the stumpwm modeline
...
- Redefine the ‘stumpwm::make-mode-line-window’ function to set the
‘_NET_WM_WINDOW_TYPE’ property to ‘_NET_WM_WINDOW_TYPE_DOCK’ so that it can be
matched by window type.
- Specify that for picom any “dock” type windows should be excluded from getting
rounded corners.
- Add ‘rounded-corners-exclude’ initializer for the ‘home-picom-configuration’.
2024-07-01 14:17:30 -07:00
53cc05214f
Add mpdscrobble service
2024-06-19 23:02:35 -07:00
dbfce1861c
Remove conflicting definitions of SCSH
...
Changes that I made were added to Guix some time ago.
2024-06-19 21:56:33 -07:00
744b191483
Move all mpd-related packages into (oni packages mpd)
2024-06-19 21:55:28 -07:00
730d18c024
Remove unused package
2024-06-19 21:54:28 -07:00
7421fb9730
Update emacs config to latest version
2024-06-19 16:12:01 -07:00
419e7053b9
Add my PHP config for Emacs
2024-06-19 16:11:51 -07:00
e3a5148a02
fix: oni channel url
2024-04-19 23:02:14 -07:00
2c6868b56c
chore(emacs-config): Update to latest
2024-04-19 23:01:07 -07:00
2f8d342c5e
fix: Update git repo and homepage urls
...
I switched from using Forgejo back to using cgit, and the urls have changed.
2024-04-19 23:00:15 -07:00
fc494ab25b
feat(emacs): Add ‘org-modern’ configuration
2024-04-19 22:58:03 -07:00
7fd1612575
Automatically add ssh keys to ssh-agent when first used
2024-04-07 00:21:29 -07:00
16fae84dc0
Call inkplate-display directly instead of through herd
...
It doesn't seem to be running correctly at night, so maybe calling it directly
will work better than calling it through ‘herd’.
2024-04-07 00:19:04 -07:00
65c5ef5c7f
Add ssh-agent configuration
...
gpg-agent wasn't working when trying to set up an ssh-agent, so use regular
ssh-agent instead.
2024-04-07 00:18:21 -07:00
5225562fe0
Remove custom company package
...
The changes I made to the package have been accepted upstream, so I don't need
to maintain my own anymore.
Commit: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=55c94d68df
Discussion: https://issues.guix.gnu.org/68839
2024-04-07 00:16:15 -07:00
92113db65e
Add ‘emacs-oni-git-commit’ to my profile
2024-04-05 13:10:32 -07:00
7499cb2305
Add nginx-mode for Emacs
2024-04-04 22:02:39 -07:00
0b61b8cf0c
Update to latest emacs configuration
2024-04-04 22:01:29 -07:00
331c84986c
Add oni-python configuration
2024-04-04 22:01:12 -07:00
b439a924ce
Update to latest Emacs config
2024-02-15 13:07:16 -08:00
7d0660ab5f
Install Fennel-mode into my Emacs
2024-02-05 23:42:25 -08:00
cc0b32e016
Fix GPG in Emacs
2024-02-05 23:42:12 -08:00
1fd9b5aa80
Add my yaml-mode configuration for Emacs
2024-02-05 23:41:14 -08:00
c5a9e8ac84
Alphabetize package definitions in ‘emacs.scm’
2024-02-01 23:26:47 -08:00
ce63d1fc5b
Add ‘tym’ package
...
Tym is a terminal emulator that can be configured through Lua, which means it
can be configured through Fennel.
2024-01-30 13:26:03 -08:00
0aa0b23962
Add custom ‘emacs-company’ package, remove custom ‘emacs-notmuch’
...
The custom ‘emacs-notmuch’ package isn't necessary anymore since my patch was
submitted[1]
The custom ‘emacs-company’ fixes some issues with icons and images not loading
while installed with Guix.
[1]: https://issues.guix.gnu.org/68667
2024-01-30 13:24:02 -08:00
5755831bb6
Add ‘ace-link-notmuch’ package and configuration
2024-01-28 00:39:45 -08:00
98dd7c6966
Add another keybinding for my footpedal
2024-01-16 09:32:37 -08:00
d68ecd3086
Remove unnecessary and unwanted visual effects
2024-01-16 01:12:13 -08:00
c506f51827
Fix imports for emacs-outli
2024-01-16 01:11:47 -08:00
9af2af66b0
Fix typo for integration between Emacs and vterm
2024-01-16 01:08:24 -08:00
265c55bcda
Add mcron service that runs inkplate-display at midnight
2024-01-16 01:08:03 -08:00
7d38c4d12a
Move emacs-outli to emacs packages file
2024-01-16 01:04:59 -08:00
ee519e1e08
Update emacs-outli to latest version
2024-01-16 01:00:30 -08:00
f2c93c4287
Remap some keys in StumpWM for my foot pedal
2024-01-16 01:00:17 -08:00
cc13663326
Disable broken service
...
The service itself isn't actually broken, but the ‘mpv-mpris’ package couldn't
compile when I tried.
2024-01-07 21:46:39 -08:00
5910d47dbb
Update emacs-config to latest version
2024-01-07 21:46:36 -08:00
7f691ec18e
Configure ‘emacs-vterm’ through Guix
2024-01-07 21:44:51 -08:00
079078c7eb
Change data configuration
...
- Replace Herbstluftwm with Sawfish WM.
- Install Emacs through Guix.
2023-12-19 22:19:47 -08:00
de25f6332e
Add ‘oni-git-commit’ configuration package
2023-12-19 22:19:27 -08:00
552f072dca
Fix imports for latest Guix
2023-12-19 22:19:06 -08:00
4646e46534
Upgrade to latest emacs configuration
2023-12-19 22:18:40 -08:00
511eb36225
Update Emacs configuration to latest version
2023-12-12 09:26:34 -08:00
5b0c97e2e5
Add ‘GDK_CORE_DEVICE_EVENTS’
...
This allows Emacs to accept remapped keys from Stumpwm.
2023-12-07 23:36:31 -08:00
9a49fe75dd
Update ‘inkplate-display’ to latest version
2023-12-07 23:36:11 -08:00