Commit Graph

42 Commits

Author SHA1 Message Date
James Patrick 7f015d342f Refactor of the networking part.
Added new option. `config.system.networking.allowedPorts` as well as a
boolean for enabling/disabling this.
2022-08-14 20:33:40 -04:00
James Patrick 95e6223340 Adding docker support 2022-08-14 20:32:59 -04:00
James Patrick d7e2c0a924 Switching from hardcoded username.
Will this ever change? No like likely, but I do think that this is the
correct way to do this.
2022-08-14 19:35:15 -04:00
James Patrick 2e0be055b9 Finally fixed infinite recursion import issue. 2022-08-14 18:30:39 -04:00
James Patrick a65aecc2c9 Extract MTR 2022-08-14 17:22:17 -04:00
James Patrick eeaaea35b9 Extract CLI 2022-08-14 17:16:49 -04:00
James Patrick e5723023ea extracting networking 2022-08-13 23:31:41 -04:00
James Patrick 565b94126f Extracting users 2022-08-13 23:28:57 -04:00
James Patrick ca198533f9 Extracting Local 2022-08-13 23:26:16 -04:00
James Patrick 81e3859336 Split off nix related configuration 2022-08-13 23:12:46 -04:00
James Patrick 7d86731622 Split out ssh configuration 2022-08-13 23:10:13 -04:00
James Patrick f4dfcb7358 changed cfg -> this 2022-08-13 22:42:16 -04:00
James Patrick 374135584c Change this -> my 2022-08-13 22:42:04 -04:00
James Patrick 72b31a08ea Disable additional imports as it causes conflicts.
But this successfully will load all modules recursively.
2022-08-11 23:58:15 -04:00
James Patrick 4e9b865e33 de-pluralized systems -> system
This was not being used consistently.
2022-07-16 19:07:34 -04:00
James Patrick a0b892daea Fixing some autocomplete issues
Just installing the zsh package leaves out several of the autocomplete
packages that the programs.zsh includes.
2022-07-16 18:48:54 -04:00
James Patrick e5259868bd Adding gnome-keychain support 2022-07-16 18:48:31 -04:00
James Patrick 650cfe1724 Initial commit for yubikey. 2022-05-03 00:12:30 -04:00
James Patrick 9440bfad19 Small misc cleanup 2022-05-03 00:11:02 -04:00
James Patrick 0056cfcceb initial commit of polybar stuff 2022-05-03 00:09:21 -04:00
James Patrick 3433f4a7e2 Added battery notify (currently don't work)
I'm fighting with udev to get it work properly.
2022-04-24 22:24:53 -04:00
James Patrick b28d614193 Autologin works too quickly. 2022-03-26 22:04:53 -04:00
James Patrick c61f8944c9 Fixing dirty branch 2022-03-26 22:03:16 -04:00
James Patrick 2547333607 home.sessionVariables doesn't work with a login manager 2022-03-24 20:30:00 -04:00
James Patrick eb246e67b2 Added power 2022-03-24 18:04:31 -04:00
James Patrick 5627d042f1 Icon theme change 2022-03-24 18:04:13 -04:00
James Patrick 3b12f8d66d Added power (plus minor refactor) 2022-03-24 18:03:31 -04:00
James Patrick 94613c579e Refactor 2022-03-24 00:00:26 -04:00
James Patrick 52c49bc422 Added Display Manager so I half to deal with less. 2022-03-23 22:33:42 -04:00
James Patrick 65959bee44 First step in migrating sway to nixos 2022-03-10 10:08:58 -05:00
James Patrick 33e41fd9a4 Flattening Home Manager into cli 2022-03-04 23:41:38 -05:00
James Patrick 0699cc4807 Relocated cli tooling 2022-03-04 23:41:30 -05:00
James Patrick c4f5a3af82 Namespacing "this" for err globals? 2021-12-15 00:27:39 -05:00
James Patrick 5539a175f8 Refactored font. Flag. See previous commits. 2021-12-15 00:21:21 -05:00
James Patrick ab33edcb6b Refactored zfs 2021-12-15 00:12:00 -05:00
James Patrick ffc2762249 Added more to the base tooling. 2021-12-15 00:11:38 -05:00
James Patrick 2d7868490c Refactored boot 2021-12-15 00:04:57 -05:00
James Patrick 326be5ceee This is now controlled by the graphical flag. 2021-12-14 23:58:51 -05:00
James Patrick e48a3e8e44 Added flatpak
I would like to get this a little simpler so you don't have to manually
add the remote. But this is pretty trivial to do. I'll revisit this later.
2021-12-14 01:06:17 -05:00
James Patrick a8d18138a3 Adding defaults targets 2021-12-13 01:13:05 -05:00
James Patrick dae29eba34 Added basic GTK theming support.
Still need to add:

  1. Icons
  2. Cursor
  3. Fallbacks
2021-11-30 23:39:26 -05:00
James Patrick fd220567df Added basic xdg support 2021-11-30 23:39:03 -05:00