Commit Graph

779 Commits

Author SHA1 Message Date
ae18d4f792 [NixOS] Move gitea to its own file enable actions runner 2023-09-23 15:31:06 -06:00
235cb6dd81 Do it 2023-09-23 13:55:05 -06:00
e9c7a3c3ce [NixOS] Make vaultwarden/certificates work on biskcomp 2023-09-23 13:52:39 -06:00
690e5cb2a4 [NixOS] Enable gitea actions runner on biskcomp 2023-09-23 13:25:41 -06:00
64d4585f96 [NixOS] Use syncthing wallpaper directory 2023-09-21 13:03:34 -06:00
d64a3ef8e9 [NixOS] Libre office is working again 2023-09-15 12:48:50 -06:00
742cf69841 [dunst] Make things look a bit less hideous 2023-09-13 20:19:54 -06:00
75d5807893 [NixOS] Disable tapping on adele 2023-09-13 20:18:34 -06:00
35ec61575d [NixOS] Enable X11 forwarding over ssh 2023-09-10 17:13:13 -06:00
074800a54a [NixOS] Increase git-sync interval for org 2023-09-05 10:44:15 -06:00
bdb36cc8ad [NixOS] Add bitwarden service 2023-09-03 13:55:56 -06:00
2f02f72e28 [NixOS] Half fix for evaluation of <nixpath> in nix commands
See https://github.com/NixOS/nix/issues/8890
2023-09-02 20:10:07 -06:00
360ef51449 [NixOS] Enable dconf 2023-09-01 07:40:51 -06:00
8aee362375 [NixOS] Enable fprintd on adele 2023-08-31 18:52:57 -06:00
bc8a3c2b0b [NixOS] Move gtk config to home manager 2023-08-31 18:32:18 -06:00
cacf468ca9 [NixOS] Bump nixpkgs 2023-08-30 14:20:37 -06:00
87ea0bd124 [NixOS] Add fix update inputs issue 2023-08-30 14:17:48 -06:00
017a953b1b [NixOS] Use dunst instead of notify-osd 2023-08-30 14:16:30 -06:00
f4485e2070 [Emacs] Improve default org-window-habit faces 2023-08-29 14:22:33 -06:00
84db8ba802 [NixOS] Use tzupdate in wsl 2023-08-29 12:34:52 -06:00
e25cb6d9e4 [NixOS] Switch back to qt pinentry flavor 2023-08-29 03:09:09 -06:00
d0d93e3a83 [NixOS] Don't unconditionally set TERM variable to fix tramp 2023-08-28 20:07:42 -06:00
f9885ab3b1 [NixOS] Disable quietboot on nixos 2023-08-28 14:35:46 -06:00
50a0b69d95 [NixOS] Enable vaultwarden on biskcomp 2023-08-28 01:41:07 +00:00
1e8ecb4e5d [NixOS] Move bitwarden to x86 only section 2023-08-28 01:41:07 +00:00
284f01e9df [NixOS] Host railbird.ai on biskcomp 2023-08-28 01:41:07 +00:00
1ed985620c [NixOS] Bump nixpkgs 2023-08-27 19:40:10 -06:00
bbbdeffe4c [NixOS] Sync katnivan more frequently 2023-08-27 06:46:17 -06:00
cf42e3c3ca [NixOS] Add bitwarden 2023-08-26 13:22:24 -06:00
305aa3a0c1 [NixOS] Add efibootmgr 2023-08-23 14:14:21 -06:00
7d474dbda3 [NixOS] Update flake.lock for taffybar change 2023-08-23 00:47:37 -06:00
d630e83636 [NixOS] Add sysz dependency 2023-08-23 00:12:06 -06:00
6bac58a3d8 [Emacs] Disable service, set EDITOR environment variable 2023-08-23 00:12:06 -06:00
ebb5e20364 [NixOS] Fix environment variables in gpg import 2023-08-23 04:25:37 +00:00
3c1619c598 [NixOS] Provide passphrase when importing gpg key 2023-08-22 19:14:08 -06:00
ff0544b4c1 [NixOS] [Emacs] Hopefully got socket activation right this time 2023-08-22 18:56:41 -06:00
f925472896 Revert "[NixOS] [Emacs] Just use socket activation"
This reverts commit 740684aba3.
2023-08-22 18:52:40 -06:00
f67490b238 [NixOS] [Emacs] Disable actual service 2023-08-22 18:52:26 -06:00
740684aba3 [NixOS] [Emacs] Just use socket activation 2023-08-22 18:49:32 -06:00
723fc19aec [NixOS] Allow retries of import key 2023-08-22 18:07:27 -06:00
fa18612685 [NixOS] Wait for agenix to try to import gpg key 2023-08-22 18:00:31 -06:00
36b8e8d584 [NixOS] Remove autorandr startup after dm 2023-08-22 17:46:43 -06:00
6c84d8b259 [NixOS] Forward arguments on switch 2023-08-22 17:44:34 -06:00
941637e7b3 [NixOS] Enable cache server on biskcomp and nixquick 2023-08-22 17:23:28 -06:00
83658a0721 [NixOS] Set up cache server 2023-08-22 17:11:37 -06:00
0fd0490714 [NixOS] Enable emacs service in home manager again 2023-08-22 16:39:20 -06:00
98c38736fb [NixOS] Add nix flake lock --update-input workaround to switch.sh 2023-08-22 16:08:02 -06:00
3f17c7ee22 Revert "[NixOS] Use git+file for relative paths"
This reverts commit ee0ae1a7d9.
2023-08-22 16:06:20 -06:00
7746c04c76 [NixOS] Disable substituters for now 2023-08-22 15:49:19 -06:00
11d5f9f0bb [NixOS] Set up agenix and auto import gpg key 2023-08-22 15:48:29 -06:00
ee0ae1a7d9 [NixOS] Use git+file for relative paths
As suggested in https://github.com/NixOS/nix/issues/3978#issuecomment-1661075896
2023-08-22 14:24:09 -06:00
e2921d3d87 [NixOS] Add flake.lock 2023-08-22 13:44:58 -06:00
a8d65896ff [NixOS] Fix configuration 2023-08-22 13:30:32 -06:00
a0bccc9992 [NixOS] Set up local ssh binary caching 2023-08-22 13:08:31 -06:00
bf132b32b4 [NixOS] Enable picom vsync for machines other than ryzen-shine 2023-08-22 13:06:34 -06:00
7395f52529 [NixOS] Disable nix overlay for jay-lenovo-wsl 2023-08-22 06:57:30 +00:00
d626450f7d [NixOS] Use bumped overlay for rofi-systemd 2023-08-21 23:28:12 -06:00
f4af8e7fe4 [NixOS] adele to max performance 2023-08-22 04:33:52 +00:00
c1295ded53 [NixOS] Use nix-community home manager 2023-08-22 04:30:51 +00:00
09b8b781dd [NixOS] Enable xmonad on adele 2023-08-22 04:30:51 +00:00
fb161ca887 [NixOS] Update bootstrap flake.lock file 2023-08-22 04:30:51 +00:00
07774d7d30 [NixOS] Make taffybar binary available 2023-08-22 04:30:51 +00:00
bda03fc035 [NixOS] Add adele to syncthing 2023-08-21 20:46:19 -06:00
99ad19abe7 [NixOS] Disable xmonad on adele for initial install 2023-08-21 17:26:56 -06:00
67d72d1790 [NixOS] Add known hosts for github and gitlab 2023-08-21 17:25:41 -06:00
d6e4d442dc [NixOS] Use latest kernel for adele 2023-08-21 17:25:32 -06:00
26ff23be60 [NixOS] Set home manager state version for adele users 2023-08-21 16:59:45 -06:00
ddbd86ed4a [NixOS] adele is reborn 2023-08-21 16:53:39 -06:00
707e9fec88 [NixOS] Make katnivan very frequent 2023-08-21 15:11:56 -06:00
c9b564827f [NixOS] Update git-sync intervals 2023-08-21 14:21:07 -06:00
c6caa55ad5 [NixOS] Add picard 2023-08-20 16:36:22 -06:00
d809ba1525 [NixOS] Set TERM=xterm-256color 2023-08-20 13:01:27 -06:00
aaf1156678 [NixOS] Make WSL work 2023-08-20 11:23:21 +00:00
ecfff93969 [NixOS] Add home manager state version to all machines 2023-08-20 04:35:53 -06:00
8638d05595 [NixOS] Control what is enabled per machine with module options 2023-08-20 04:25:58 -06:00
a50a05640f [NixOS] Remove empty line from nix path 2023-08-20 03:12:13 -06:00
057347f1cf [NixOS] Spread home manager configuration out 2023-08-20 02:54:19 -06:00
7337631c4f [NixOS] Set nixpath with nix variable instead of shellInit 2023-08-19 23:37:18 -06:00
4c6625ce50 [NixOS] Add make-enable to control nixos modules with configuration 2023-08-19 22:54:14 -06:00
d93b8da859 [NixOS] Fix broken systemcheck statements 2023-08-19 17:11:20 -06:00
8e35937523 [NixOS] Disable nix-channel 2023-08-19 16:47:14 -06:00
91925dba56 [NixOS] Disable plymouth in ryzen-shine 2023-08-19 14:57:03 -06:00
7491191f8c [NixOS] Handle arm-incompatible inline 2023-08-19 14:57:01 -06:00
654137f653 [NixOS] Temporarily disbale libreoffice 2023-08-19 14:28:31 -06:00
022c5b75ba [NixOS] Change pager to cat for kat 2023-08-18 19:46:02 -06:00
df741e6460 [NixOS] Add mermaid-cli to desktop packages 2023-08-18 17:01:52 -06:00
699daf3c89 [NixOS] Move configuration limit to ryzen-shine 2023-08-16 07:29:47 -06:00
9502408ac8 [NixOS] Disable remote desktop to avoid conflicts 2023-08-15 15:39:02 -06:00
5b4698cde1 [NixOS] [Emacs] Use tree sitter/native compilation flags for emacs everywhere 2023-08-15 15:38:48 -06:00
05d4080f2c [NixOS] Sync org git repo for kat 2023-08-14 04:07:06 +00:00
afb50e97d3 [NixOS] Fix password authentication setting 2023-08-08 14:03:35 -06:00
b038d103fe [NixOS] Raspberry pi hardware acceleration working again 2023-08-08 19:22:24 +00:00
bf6c17bbbd [NixOS] Move to more modern location of ssh password authentication setting 2023-08-08 00:27:39 -06:00
62867c34ef [NixOS] Add a few more nerd fonts 2023-08-08 00:27:29 -06:00
cde3f4e433 [NixOS] Use plymouth in ryzen-shine 2023-08-07 21:53:03 -06:00
a82afe6b19 [NixOS] Make clang available in code 2023-08-07 21:52:51 -06:00
0f7a98298b [NixOS] Add graphviz to desktop 2023-08-07 21:52:33 -06:00
bba76e8755 [NixOS] Don't use vsync in picom because it couples refresh rate 2023-08-07 21:02:14 -06:00
19511564e6 [NixOS] [Emacs] Configure black python formatting 2023-08-07 15:57:47 -06:00
fb750e7368 [NixOS] Disable passward auth for ssh 2023-08-07 13:33:41 -06:00
8865577c38 [NixOS] Try a bunch of things to make autorandr work 2023-08-05 22:59:23 -06:00
724872d389 [NixOS] Try more things to make monitor setup work at startup 2023-08-05 21:02:01 -06:00
f289424c26 [NixOS] Try to fix syncthings priveleges issues 2023-08-05 19:31:34 -06:00
7fc65965c5 [NixOS] Set NIX_PATH so that nixpkgs is always what we last built with 2023-08-05 19:31:10 -06:00
37b915a362 [NixOS] More nix language server support 2023-08-05 17:49:31 -06:00
264e596cea [NixOS] Remove duplicate emacs in desktop.nix 2023-08-05 17:19:52 -06:00
ec376d63be [NixOS] Add swapfile for biskcomp 2023-08-05 17:13:32 -06:00
4385a8ea12 [NixOS] Make home-manager utility available on path 2023-08-05 15:27:13 -06:00
a8388d3c1a [NixOS] Add nixd to code.nix 2023-08-05 14:02:15 -06:00
3d43604c64 [NixOS] Remove nixpkgs and home manager submodules 2023-08-05 14:00:52 -06:00
29e7e9eda8 [NixOS] Disable iosevka again because it takes forever to compile 2023-08-05 13:45:48 -06:00
911e8686ff [NixOS] Add jay-lenovo to syncthing 2023-08-05 12:34:58 -06:00
384f2f6d03 [NixOS] Reenable iosevka 2023-08-05 01:31:06 -06:00
a0b9bd0563 [NixOS] Don't disable nix overlay 2023-08-05 01:30:28 -06:00
5e04490b47 [NixOS] Try to fix gitea 2023-08-04 22:00:44 -06:00
a103d9056c [NixOS] Configure biskcomp gitea ssh domain and port 2023-08-04 21:59:15 -06:00
d4eff03155 [NixOS] Add yt-dlp to extra.nix 2023-08-04 19:22:48 -06:00
d933b1d062 [NixOS] Enable gitea on biskcomp 2023-08-04 08:14:31 +00:00
b14414aea8 [NixOS] Syncthing for jay-lenovo-wsl 2023-08-04 07:36:57 +00:00
d2f86e197d [NixOS] Move ssh functionality into its own file 2023-08-04 07:26:34 +00:00
fd90a0f638
[NixOS] Update adele.nix 2023-08-04 00:56:55 -06:00
625c9aaaff
[NixOS] Try again... 2023-08-04 00:49:34 -06:00
34f2977e12
[NixOS] Another environment.nix fix 2023-08-04 00:46:33 -06:00
b121ba4e92
[NixOS] Fix environment.nix 2023-08-04 00:45:23 -06:00
84cf156631
[NixOS] [starship] Move starship config to environment.nix 2023-08-04 00:42:45 -06:00
7409a3951f [NixOS] Enable relays and and local announce for syncthing 2023-08-03 23:12:26 -06:00
5fb8cb2795 [NixOS] Add wan address for biskcomp 2023-08-03 23:08:00 -06:00
ace75e465f [NixOS] Update biskcomp syncthing address 2023-08-03 22:19:54 -06:00
52dc53694f [NixOS] Looks like you have to explicitly share to each device for syncthings 2023-08-03 22:10:40 -06:00
6f88c0ae28 [NixOS] More syncthing 2023-08-03 22:01:56 -06:00
37a415952d [NixOS] Update nixquick address 2023-08-03 21:50:55 -06:00
55fdaa4be7 [NixOS] Syncthing iteration 2023-08-03 21:48:13 -06:00
189a031b1e [NixOS] Use ~ for specifying sync path 2023-08-03 21:47:18 -06:00
fbfdc597b1 [NixOS] Try to get syncthing working 2023-08-03 21:44:13 -06:00
2feb6ea388 [NixOS] Remove relays enabled 2023-08-03 21:35:55 -06:00
1b591931a1 [NixOS] Enable plex on biskcomp 2023-08-04 03:30:27 +00:00
8fa2188c68 [NixOS] Add syncthing 2023-08-03 21:26:28 -06:00
bd3eb57de3 [NixOS] Use gnupg 2_4_0 to avoid hanging emacs in loop when writing 2023-08-03 20:47:12 -06:00
87842d31cf [NixOS] Move nixpkgs to avoid copying into my own flake source
My own flake source gets updated much more frequently
2023-08-03 20:46:52 -06:00
d7a1592cc6 [NixOS] Add alex ssh key 2023-08-03 22:23:33 +00:00
f3a69ca963 [NixOS] Move zoom to arm-incompatible 2023-08-03 21:23:29 +00:00
a1907348c2 [NixOS] Add alex user 2023-08-03 15:20:23 -06:00
61f4b563f1 [NixOS] Small tweaks 2023-08-03 15:19:28 -06:00
d632ce7d88 [NixOS] Add android-studio to extra.nix 2023-08-01 22:30:25 -06:00
7892521f42 [NixOS] Replace emojione with joypixels 2023-08-01 20:15:41 -06:00
0451255644 [NixOS] Advertise workstation on avahi 2023-08-01 20:15:25 -06:00
bd4d72f889 [NixOS] Add a few packages 2023-08-01 19:51:25 -06:00
dc27851d0e [NixOS] Finish moving biskcomp to external SSD 2023-08-02 01:21:37 +00:00
8d33775f25 [NixOS] Update biskcomp 2023-08-01 17:47:16 -06:00
9a8db2b0fb [NixOS] Add iotop 2023-08-01 17:46:59 -06:00
102659dda0 [NixOS] Enable tlp for jay-lenovo 2023-08-01 16:40:46 -06:00
ccf5c62972 [NixOS] Stop tracking flake.lock 2023-08-01 16:40:04 -06:00
dfcf1388f9 [NixOS] Add vscode back to arm incompatible 2023-08-01 11:10:03 -06:00
e387521a31 [NixOS] Add typescript language server 2023-07-31 08:15:16 -06:00
f8c9162da6 [NixOS] Add ssh key for Pixel 7 Pro 2023-07-30 08:26:35 -06:00
b6050638d4 [NixOS] All keys work for dean user 2023-07-29 18:11:24 -06:00
b44970d848 [picom] Use nix config for picom 2023-07-29 17:24:22 -06:00
32ab2b8ac4 [NixOS] Expose rdp on nixquick 2023-07-28 17:31:49 -06:00
2a014b2daa [NixOS] Add remmina 2023-07-28 17:31:49 -06:00
e58e0cd4fd [NixOS] Get biskcomp working 2023-07-28 23:19:32 +00:00
3718d1a178 [NixOS] Fix autorandr configuration 2023-07-28 17:09:05 -06:00
6df8ea9f7a [NixOS] Use a nix configured profile for autorandr 2023-07-28 15:44:59 -06:00
188470a9ae [NixOS] Reenable zoom-us 2023-07-28 15:10:50 -06:00
ea4ea0ed5e [NixOS] Enable pasystray for imalison 2023-07-28 14:58:55 -06:00
0abee55924 [NixOS] Use python311 2023-07-28 13:30:05 -06:00
491f2803a1 [NixOS] Disable invokeai service 2023-07-28 13:29:51 -06:00
fca971a7b4 [NixOS] Add discord home-manager service 2023-07-28 13:20:16 -06:00
73cf253f62 [NixOS] Add shutter for screenshotting 2023-07-28 11:58:43 -06:00
af33ddfb79 [NixOS] Use nativeSystemd in wsl 2023-07-28 17:17:33 +00:00
5dc333f9c7 [NixOS] Add cascadia-code font 2023-07-28 17:17:08 +00:00
83d65a2490 [NixOS] Share all ssh keys between users 2023-07-28 16:53:50 +00:00
1cda332da4 [NixOS] Use nix 2.15.1 in bootstrap 2023-07-28 16:02:12 +00:00
28b49cfd51 [Emacs] Add code.nix to wsl 2023-07-28 15:57:05 +00:00
3b48176fe9 [NixOS] Limit systemd-boot to 7 configurations to avoid running out of space 2023-07-28 02:17:03 -06:00
1acd97449f [NixOS] Fix networking hostname location for jay-lenovo-wsl 2023-07-27 22:05:43 -06:00
507cab369b [NixOS] Enable direnv shell integration 2023-07-27 21:40:47 -06:00
654146f803 [NixOS] Use custom nix with same version as what is in nixpkgs 2023-07-27 21:37:11 -06:00
5bc400cfb1 [NixOS] Bump nixpkgs 2023-07-27 21:35:10 -06:00
a9bdd9103e [NixOS] Remove arm incompatible from desktop.nix 2023-07-27 20:26:38 -06:00
33ba0fa9ae [NixOS] Use non deprecated font packages attribute 2023-07-27 18:18:16 -06:00
4f7b609c2e [NixOS] Install fonts and set shell in WSL 2023-07-26 22:43:56 +00:00
dc600c5958 [NixOS] Reenable nix overlay 2023-07-26 19:19:38 +00:00
19962bdc6e [NixOS] Add jay-lenovo-wsl and wsl support 2023-07-26 19:14:00 +00:00
6f7a571c30 [NixOS] Add git-lfs 2023-07-20 18:10:32 -06:00
e396780762
Fix nixified.ai module 2023-07-19 12:43:25 -06:00
30b7192dc0
[NixOS] Add dean user 2023-07-19 12:43:20 -06:00
e87624446a [NixOS] Add droidcam 2023-07-18 11:51:41 -06:00
9f6816ffd0
[NixOS] Move nixified config into importable file 2023-07-18 11:39:18 -06:00
69b33ce1ad
[NixOS] Biskcomp needs base.nix 2023-07-12 17:34:07 -06:00
ab9f1fbd24
[NixOS] Bump submodules 2023-07-12 17:29:45 -06:00
f5891344a8
[NixOS] Remove unused machines 2023-07-12 17:29:24 -06:00
891f8de735
[NixOS] Move xmonad config into its own module 2023-07-12 17:29:01 -06:00
c999902994
[NixOS] Add invoke ai as package to ryzen-shine 2023-07-11 18:12:06 -06:00
ffd349740d [NixOS] Add psensor 2023-07-11 16:56:22 -06:00
db0ecfa671 [NixOS] Add obs-studio and ffmpeg to kat.nix 2023-07-11 12:10:37 -06:00
26c3fb5113 [NixOS] Use AMD gpu drivers on jay-lenovo 2023-07-11 12:07:52 -06:00
fb004474fa Add vlc 2023-07-08 12:20:50 -06:00
eb582173c4 [NixOS] Use performance frequency governor for jay-lenovo 2023-07-02 14:17:13 -06:00
d8c4354492 [NixOS] Increase obsidian synchronization frequency 2023-07-02 14:16:41 -06:00
333fc3fe40 [NixOS] Add home-manager and obsidian syncing for kat 2023-07-02 13:52:16 -06:00