54 Commits

Author SHA1 Message Date
459002ff54 Update emacs for non-wayland systems 2024-09-02 20:09:57 -07:00
2349c35b13 More nvidia specific wayland settings
Even though I'm kind of giving up on nvidia+wayland emotionally right now
2024-09-02 20:09:29 -07:00
343b7f5ff2 Add basic i3wm setup 2024-09-02 20:09:16 -07:00
84168e2d9b Add solaar 2024-08-31 14:16:42 -07:00
80e7090d7f Fix kdeconnect 2024-08-31 14:16:34 -07:00
e758eaef20 Don't override hyprland package 2024-08-24 10:42:50 -07:00
8e7f1f1577 Add moonlight 2024-08-24 09:56:27 -07:00
4d34909b52 Just pass inputs around 2024-08-24 09:54:17 -07:00
4dfa85d7f5 Fix z790prors monitor settings 2024-08-23 17:13:52 -07:00
c3a5b92e50 Revert pinning change 2024-08-23 17:13:44 -07:00
34f27abebf Remove extra newline 2024-08-23 17:00:48 -07:00
950c362428 Add gamescope and mangohud 2024-08-23 16:51:45 -07:00
36de237993 Pin hyprland and hy3 to match the system 2024-08-23 15:27:58 -07:00
c085821bd4 Add h3y 2024-08-23 15:02:43 -07:00
3e45521719 Fix syncthingtray complaining on login 2024-08-23 09:09:34 -07:00
4640c8723b Add /etc/nixos as a safe git directory 2024-08-20 10:14:24 -07:00
03b6b26489 Add nix-book specific config 2024-08-20 10:14:13 -07:00
04a444ffd4 Rm home.nix symlink 2024-08-20 10:13:56 -07:00
474515dc4d Add killall 2024-08-20 09:59:55 -07:00
8bf130f641 Don't scale XWayland 2024-08-18 13:57:21 -07:00
a340ce7e43 Add nextcloud-talk-desktop package
Grabbed from this PR but modified so that it will actually work:
https://github.com/NixOS/nixpkgs/pull/302781
2024-08-18 13:49:11 -07:00
b449a56b0b Create device-specific hyprland config 2024-08-18 13:46:37 -07:00
d71b7e6976 Update doom-config 2024-08-16 12:31:51 -07:00
3ca4b62193 Switch to flakes 2024-08-16 12:25:00 -07:00
478d665c34 Merge branch 'hyprland' 2024-08-16 09:57:45 -07:00
9f79a40354 Add lutris 2024-08-16 09:46:20 -07:00
3da8659710 Allow unfree in home-manager 2024-08-16 09:46:09 -07:00
1e849366dd Install configured emacs package 2024-08-16 09:29:06 -07:00
bddff2d815 Fix emacs scoping 2024-08-02 16:59:48 -07:00
475a9abc2a Initial hyprland setup 2024-07-30 15:45:20 -07:00
e5866f201d Install configured emacs package 2024-07-30 15:42:21 -07:00
f5726813b8 Add keepassxc 2024-07-28 20:39:58 -07:00
1400e79f19 Only sync doom when config changes 2024-07-28 17:00:03 -07:00
f7b2f7b59a Extract emacs to its own submodule 2024-07-28 16:01:58 -07:00
870ebd4dd3 Provide git to doom sync 2024-07-20 18:50:22 -07:00
c768f15784 Bump doom-config 2024-07-20 18:45:30 -07:00
16e0da2028 Add PATH setup back
Actually I realized this is necessary. Because I'm testing this out on
an arch system that has emacs installed at the system level it was
building doom using the system emacs instead of the nix emacs
2024-07-20 18:18:43 -07:00
7780e4db53 Set default editor 2024-07-20 18:16:19 -07:00
fc10af314f Remove unused program/service 2024-07-20 18:15:38 -07:00
e4bc2112b8 Remove unnecessary path setup 2024-07-20 18:15:07 -07:00
ad77608e93 Consistent whitespace 2024-07-20 18:14:48 -07:00
368f649973 Fix syncing doom when activating a new version 2024-07-20 17:05:32 -07:00
bb9c3921d6 Use a better ripgrep for doom 2024-07-20 17:05:17 -07:00
5ac7e0df23 bump doom-emacs 2024-07-19 09:05:16 -07:00
13e35f20c9 Add nix-nil 2024-07-19 09:05:11 -07:00
94f2acc673 Define doom emacs installation revision 2024-07-18 12:47:13 -07:00
0110b7fe31 Add jellyfin 2024-07-17 21:26:19 -07:00
17c8c50933 Update doom config 2024-07-17 20:44:31 -07:00
21cef7d8e1 Remove nextcloud
Switching over to syncthing for these purposes
2024-07-17 20:43:22 -07:00
8814c843bc Add bitwarden 2024-07-16 22:36:53 -07:00