761c5f7a1f
[pop-os] Add Dockerfile mode to Emacs
2024-12-10 08:13:45 -08:00
432cb4780a
Add start of mbsync service
2024-12-09 23:08:23 -08:00
99c044ba42
pop-os: Fix up HTML mode
2024-12-09 14:56:23 -08:00
78d34cd434
[pop-os] Add grep settings
2024-12-09 12:19:33 -08:00
6e62aaceec
[pop-os] Add org-mode settings
2024-12-09 12:01:34 -08:00
7601d46c2f
Make custom-file a setting in the Emacs configuration
2024-12-09 11:08:32 -08:00
1c30ed9675
[pop-os] Fix switching buffers in Emacs
2024-12-09 10:15:58 -08:00
4bc65a2602
[pop-os] Add scheme mode for Emacs
2024-12-09 10:15:58 -08:00
e48d85b621
[pop-os] Set up wakapi
2024-12-09 10:15:58 -08:00
13b7728495
Fix basic Emacs setup, add magit
2024-12-09 10:15:58 -08:00
68f3945789
Adding initial config
2024-12-09 10:15:58 -08:00
83b66718b2
data: Install oni-gnus configuration
2024-12-06 07:38:38 -08:00
23b48fb2ac
data: Install org-caldav
...
This is only an initial commit, more work needs to be done before I can use it.
2024-12-06 07:37:34 -08:00
0e2fe034a8
data: Install gforth
2024-12-06 07:36:49 -08:00
f105e48730
data: Install Dosis font
2024-12-06 07:35:55 -08:00
34d460e77f
Include yaml mode for data
2024-11-28 23:34:09 -08:00
2cd30670d8
Fix rincewind configuration
2024-11-22 23:42:12 -08:00
25d95f3cdd
Add wakatime configuration
2024-11-22 23:28:35 -08:00
47737fd93c
Make zsh word movement keys work more like Emacs
2024-11-22 23:28:35 -08:00
869528b295
Add cbatticon service
2024-11-18 21:41:36 -08:00
864f3941d5
Add oni-python to data
2024-11-08 07:14:28 -08:00
baace30597
Remove oni guix channel dependency
...
It's easier to put these packages directly in my configuration rather than keep
them in a separate repository. This will likely break some things.
2024-10-31 07:37:47 -07:00
c21a3aa725
Add configuration for xss-lock
2024-10-29 00:17:48 -07:00
eaf92fbf1b
Don't show the weather in a new Firefox tab
2024-10-24 07:32:14 -07:00
08c336290e
Add configuration for icecat
2024-07-04 23:57:28 -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
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
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
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
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
331c84986c
Add oni-python configuration
2024-04-04 22:01:12 -07:00
7d0660ab5f
Install Fennel-mode into my Emacs
2024-02-05 23:42:25 -08:00
1fd9b5aa80
Add my yaml-mode configuration for Emacs
2024-02-05 23:41:14 -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
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
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
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
bf912c42ff
Add Emacs Pinentry configuration
2023-11-08 15:13:10 -08:00
9f7b08def2
Add gpg-agent to Guix
2023-11-07 23:00:34 -08:00