Greg Hellings
cf6ccf2bf7
Add handbrake and other tools
2022-08-21 21:57:29 -05:00
Greg Hellings
2681a2f58e
VLC and associated bits
2022-08-19 10:55:31 -05:00
Greg Hellings
46630f69bc
Synology plus Gnome oneline
2022-08-19 10:55:31 -05:00
Greg Hellings
36e370fb73
Default configuration.nix file
2022-08-13 00:42:30 -05:00
Greg Hellings
763e2fd201
Streamline modules and profiles
2022-08-13 00:40:01 -05:00
Greg Hellings
cecc289c6b
Add laptop configuration
2022-08-13 00:17:46 -05:00
Greg Hellings
0dfd8ef63f
Add modules to outputs
2022-08-02 16:06:39 -05:00
Greg Hellings
6e96c8f5e4
Update flake lock
2022-08-02 12:47:32 -05:00
Greg Hellings
f502476e29
Add output overlay
2022-08-02 01:57:50 -05:00
Greg Hellings
78704b5c88
Convert home-manager to flakes
...
Instead of calling the home manager directly in the user's list, we add
a command for the user to invoke "hms" and have their environment setup
in the way that Greg likes.
2022-08-02 01:50:50 -05:00
Greg Hellings
8c69ccd3b2
Ignore result build
2022-08-01 21:47:13 -05:00
Greg Hellings
1c67ef4fa0
Custom ISO based on Calamares
2022-08-01 21:46:45 -05:00
Greg Hellings
944ad44a58
Use Bitwarden FF plugin
2022-08-01 21:46:45 -05:00
Greg Hellings
818c797903
Update xonsh-direnv
2022-08-01 21:46:45 -05:00
Greg Hellings
a9d5372002
Add more DNS entries
2022-06-13 16:16:07 +00:00
Greg Hellings
360562c2f3
More targeted postgres backups
2022-06-13 16:15:02 +00:00
Greg Hellings
495e471d61
Add another tailscale helper
2022-06-13 16:14:41 +00:00
Greg Hellings
86c73cfe56
Convert syncthing to root
2022-06-13 16:14:20 +00:00
Greg Hellings
56065e2f15
Add more aliases
2022-06-12 00:56:46 -05:00
Greg Hellings
076f9cb7ed
Setup tailscale more better
2022-06-12 00:50:26 -05:00
Greg Hellings
21184e2733
Merge branch 'main' of gh:greg-hellings/nixos-config
2022-06-12 00:32:14 -05:00
Greg Hellings
6bfbf544c5
Add tailscale helpers
2022-06-12 05:31:45 +00:00
Greg Hellings
d34a180efe
Add tailscale support to linode
2022-06-12 04:59:12 +00:00
Greg Hellings
164e30cd87
Update ACME configurations
2022-06-12 04:58:34 +00:00
Greg Hellings
e8b4f3b3b0
Simplify syncthing and fix Synapse
2022-06-12 03:50:24 +00:00
Greg Hellings
0f16792ed5
Add bitwarden clients
2022-06-10 01:09:52 -05:00
Greg Hellings
139ac1277f
Add tailscale to Jude
2022-06-10 01:09:38 -05:00
Greg Hellings
a5ad72423a
Linode config update 22.05
2022-06-10 05:48:18 +00:00
Greg Hellings
899cfba9eb
Add printers
2022-06-03 15:41:45 -05:00
Greg Hellings
6c87da8ce5
Add virutalbox
2022-06-02 09:34:37 -05:00
Greg Hellings
36f5000e3c
Add unzip as general tool
2022-06-02 09:34:20 -05:00
Greg Hellings
eb17fb1d3c
Upgrade to 22.05
2022-06-02 08:20:45 -05:00
Greg Hellings
b3179604d9
Add ansible config files
2022-05-27 13:53:02 -05:00
Greg Hellings
5e1eaac35c
Tidy up flake args
2022-05-25 01:32:08 -05:00
Greg Hellings
ac9d5fad06
Add onlyoffice to distro
2022-05-25 00:15:11 -05:00
Greg Hellings
cc98e529f5
Update Firefox and stateVersion
...
Set home-manager stateVersion to 21.11
Move to newer method of integrating Firefox with Gnome
Add tree-style-tab plugin for Firefox
2022-05-23 23:58:40 -05:00
Greg Hellings
b5236bf145
Add direnv flake alias
2022-05-22 21:01:37 -05:00
Greg Hellings
669f22c3a7
Remove vlan67
2022-05-19 11:26:32 -05:00
Greg Hellings
9f76a90403
Comment out broken vim config
2022-05-11 23:59:28 -05:00
Greg Hellings
97dc85a256
Remove unneeded libs
2022-05-11 23:59:11 -05:00
Greg Hellings
f18d1f357c
Make development experience work
...
Add direnv to default build
Add xonsh-direnv package to overlay and xonsh environment
Add virtualisation options
2022-05-04 13:57:19 -05:00
Greg Hellings
2d333a9128
Adding more features to my desktop
...
Add nheko for chat
Add podman for development and testing
2022-05-04 13:57:19 -05:00
Greg Hellings
1c19e5300d
Vast improvements to desktop experience
2022-05-04 13:57:19 -05:00
Greg Hellings
11a8eab867
Basic Gnome install
2022-05-04 13:57:19 -05:00
Greg Hellings
fecf8d6b41
Automatic serverAliases
2022-04-29 08:47:52 -05:00
Greg Hellings
5234eaefb4
Merge branch 'main' of gh:greg-hellings/nixos-config
2022-04-26 18:47:34 +00:00
Greg Hellings
5a5c3fac0c
Move Linode support to a module
2022-04-25 22:29:44 -05:00
Greg Hellings
5f1e146847
Default boxes to be at home network
2022-04-25 22:25:04 -05:00
Greg Hellings
a992c7c560
Move Raspberry Pi 4 support to a module
2022-04-25 22:18:41 -05:00
Greg Hellings
710ac77718
Simplify login
2022-04-21 19:47:07 +00:00
Greg Hellings
64cbe3dd1f
Fix internal proxies
2022-04-21 07:46:52 -05:00
Greg Hellings
e03db91ded
Fix path to EDITOR
2022-04-21 12:42:56 +00:00
Greg Hellings
8f71423fd9
Add ISO build target
2022-04-21 12:42:42 +00:00
Greg Hellings
91dbef3d59
Split up base and add xonsh
...
Add Xonsh configurations from dotfiles
Split up the base configuration into more manageable sizes
2022-04-21 04:49:44 +00:00
Greg Hellings
55cc25a12a
Homepage to use proxies module
2022-04-20 16:31:43 +00:00
Greg Hellings
2798392892
Move proxies to module
2022-04-20 11:11:35 -05:00
Greg Hellings
cb3dad8411
Add ssh keys
2022-04-19 23:40:19 -05:00
Greg Hellings
39774cf5d2
DRYer code
2022-04-20 03:10:08 +00:00
Greg Hellings
f542a2e8cc
Condense my flakes
2022-04-20 03:10:08 +00:00
Greg Hellings
57b31f4a87
Try a new encryption for when we need to read a file
2022-04-20 03:10:08 +00:00
Greg Hellings
1434cc706c
Fix home priorities
2022-04-20 03:10:08 +00:00
Greg Hellings
f94d23d191
Add transcrypt to git
2022-04-20 03:10:08 +00:00
Greg Hellings
8b110e1ebd
Prevent git package collisions
2022-04-20 03:10:08 +00:00
Greg Hellings
4d5a1a7fd0
Update hash values
2022-04-20 03:10:08 +00:00
Greg Hellings
959ca7f323
Add linode host
2022-04-20 03:10:08 +00:00
Greg Hellings
d84d4e06ae
Move SSH config to Nix
2022-04-18 14:01:00 -05:00
Greg Hellings
01352d4e72
Remove API keys. Oops
2022-04-18 13:40:53 -05:00
Greg Hellings
bc1ce9e956
My style for nix files
2022-04-18 11:46:53 -05:00
Greg Hellings
13be0b0895
Convert to flakes
...
Convert the install to flakes
Move home-manager into core repository
2022-04-18 11:38:06 -05:00
Greg Hellings
1326dc61a8
Convert to flake instead of raw
2022-04-17 22:29:13 -05:00
Greg Hellings
f01898923e
Add tailscale DNS
2022-04-16 23:29:13 -05:00
Greg Hellings
87aa6e059f
Add NextCloud support
2022-04-13 06:51:45 +00:00
Greg Hellings
848b61d7ad
Allow read permissions on backups
2022-04-13 06:51:26 +00:00
Greg Hellings
39871d383f
Add Matrix facebook bridge
2022-04-13 03:39:01 +00:00
Greg Hellings
c7970c6198
Add Element web to Matrix deploy
2022-04-12 15:45:08 +00:00
Greg Hellings
56a6d00ff5
Add agenix for secret management
2022-04-12 15:13:29 +00:00
Greg Hellings
00c1adfa2d
Fix Synapse installation
...
Fix the installation of the PostgreSQL install to set the locale
Add NGinx bouncer in front of Synapse
Fix Synapse install to work properly
2022-04-12 15:11:56 +00:00
Greg Hellings
28ebd30001
Enable Postgres on Linode server
2022-04-12 03:00:04 +00:00
Greg Hellings
49fb61ed94
Base linode installation
2022-04-12 02:33:46 +00:00
Greg Hellings
0aae697661
Headless installs need root SSH
...
Headless installs need root SSH access, but we then want to disable it
again immediately after
2022-04-12 02:33:04 +00:00
Greg Hellings
2a53c2b1d4
Alphabetize imports
2022-04-11 15:25:02 -05:00
Greg Hellings
6e0b1499bf
Give syncthing read/write access
2022-04-11 15:24:40 -05:00
Greg Hellings
19d8eb85b2
Fix 404 errors on syncthing access
2022-04-11 15:22:23 -05:00
Greg Hellings
a7fe8a3532
Add catch-all vhosts config
2022-04-11 09:38:00 -05:00
Greg Hellings
a82604f274
Finalize Home Assistant install
...
Add zwave backups
Improve comments by leaps
Better arrange components
2022-04-11 09:36:26 -05:00
Greg Hellings
2d4d783ed2
Add usbutils to Raspberry Pi configuration
2022-04-11 08:55:29 -05:00
Greg Hellings
99be4bb9eb
Add additional backed up directories
2022-04-08 08:51:26 -05:00
Gregory Hellings
7d3cf5212b
Added syncthing
2022-04-06 14:10:41 -05:00
Gregory Hellings
9b4649368a
Enable tailscale
2022-04-06 13:29:05 -05:00
Gregory Hellings
fea97d9e05
Add nas name
2022-04-06 13:28:53 -05:00
Gregory Hellings
9d6d223898
Improve import process and add README
2022-04-06 10:37:30 -05:00
Gregory Hellings
9f5b11e5e9
Remove commented code
2022-04-06 10:37:04 -05:00
Gregory Hellings
52917fdbe2
Add htop to base configuration
2022-04-06 10:36:43 -05:00
Gregory Hellings
0989eb88bd
2maccabees setup
...
DNS setup with dnsmasq
DHCP setup with dnsmasq
Home Assistant setup
2022-04-06 09:21:50 -05:00