Commit Graph

121 Commits

Author SHA1 Message Date
James Patrick da35b7007d Relocating stuff to pkgs folder. No actual changes yet. 2022-03-26 22:02:21 -04:00
James Patrick 2547333607 home.sessionVariables doesn't work with a login manager 2022-03-24 20:30:00 -04:00
James Patrick 20c315f962 relocated dunst as its not sway dependent. 2022-03-24 19:47:55 -04:00
James Patrick 97724f2a37 Init spotify 2022-03-24 19:47:41 -04:00
James Patrick 2d190ba3d8 Use 1password as a systemd unit for GUI systems. 2022-03-24 19:39:48 -04:00
James Patrick de52515920 Fixed conditional 2022-03-24 18:39:32 -04:00
James Patrick 319ebd1240 Separation of concerns 2022-03-24 18:10:59 -04:00
James Patrick 389464f048 Cleanup 2022-03-24 18:10:51 -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 d0bbf94623 Fix env vars for DM change 2022-03-24 00:01:19 -04:00
James Patrick 94613c579e Refactor 2022-03-24 00:00:26 -04:00
James Patrick aaea0f79a4 A bunch gnome applications 2022-03-23 22:46:18 -04:00
James Patrick 33666bad90 Iterating sway config 2022-03-23 22:44:18 -04:00
James Patrick 3922c11801 Added Enum for graphical protocol. 2022-03-23 22:41:33 -04:00
James Patrick ababe89d99 Slightly better background 2022-03-23 22:40:08 -04:00
James Patrick 34741268a3 1Password. Still need to setup PAM stuff 2022-03-23 22:37:20 -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 ec278d6ad5 Emacs now wih Pure GTK support 2022-03-19 00:35:00 -04:00
James Patrick ada76070be Making a bit wider 2022-03-17 00:35:32 -04:00
James Patrick e526e6edcd Fixed play/pause 2022-03-17 00:12:12 -04:00
James Patrick 5c0e62ba20 adding scripts for sway 2022-03-16 23:09:22 -04:00
James Patrick 8be2695ed0 Added Simple-Tab-Group
This is a replacement for paranoma mode but with better features.
2022-03-16 22:43:41 -04:00
James Patrick 65959bee44 First step in migrating sway to nixos 2022-03-10 10:08:58 -05:00
James Patrick b4125a0bcb Removed sample 2022-03-08 11:10:53 -05:00
James Patrick 4c4f01f1e2 Formatting 2022-03-08 00:17:26 -05:00
James Patrick ffb5f6e0cb Added some basic missing tools 2022-03-08 00:16:54 -05:00
James Patrick b258a24aef Switching from Mako to Dunst. 2022-03-08 00:16:32 -05:00
James Patrick be0749de49 Added Gammastep for redshifting 2022-03-07 23:35:44 -05:00
James Patrick e4b8dec303 Added sway-session.target and stuff 2022-03-07 23:35:07 -05:00
James Patrick 331788d345 Changed font in kitty.
This matches doom.
2022-03-07 21:58:41 -05:00
James Patrick bc36e0c8f1 Added a couple missing dev dependencies 2022-03-06 14:47:09 -05:00
James Patrick c79f78a898 Managing Kitty inside nix now 2022-03-06 12:22:19 -05:00
James Patrick 03e501e606 Refactoring 2022-03-04 23:43:10 -05:00
James Patrick 797c9cfc7b Updated keys at github 2022-03-04 23:42:03 -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 da10937ed1 Added lang. This is for development targets.
This is kind of bad place for this. But I'm keeping it here until I can
reorganize it.
2022-03-04 22:24:38 -05:00
James Patrick 0d7b9f78a5 misc changes 2022-02-09 23:13:06 -05:00
James Patrick 62c4721d0a Added gnome utils 2022-02-09 23:12:25 -05:00
James Patrick 37ed8ddf85 Bumped 2022-02-07 20:24:05 -05:00
James Patrick 123ffa01e9 config.___ -> config.this.___ 2021-12-15 20:59:15 -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 54cc3eb049 Added flags to all applications 2021-12-14 00:24:26 -05:00
James Patrick 1264d0c7f6 Refactored sway 2021-12-13 23:23:09 -05:00
James Patrick 69a65a3d8f Added functional emacs 2021-12-13 22:41:51 -05:00
James Patrick f3dc384e73 test of flagging system 2021-12-13 01:13:26 -05:00
James Patrick a8d18138a3 Adding defaults targets 2021-12-13 01:13:05 -05:00
James Patrick f5282d3368 Required for reading journalctl --user. 2021-12-02 00:11:15 -05:00
James Patrick a4cc50b909 Added Mako & Waybar. 2021-12-02 00:09:25 -05:00
James Patrick c31a5e22ca This doesn't really make sense as I'm commiting it anyways.
This is currently versioned by my dotfiles. Since this is used in both
Mac(Work) & Linux machines I can't just keep this in nix-land so it will
likely need to be managed either like below or via the dotfiles `make
up` command.
2021-12-02 00:06:49 -05:00
James Patrick 378163bab4 Fixed touch screen for firefox 2021-12-02 00:06:32 -05:00
James Patrick b29099a84b Added Nextcloud. 2021-12-02 00:05:52 -05:00
James Patrick 2287ca2423 Added basic systemd for sway 2021-11-30 23:40:35 -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
James Patrick 2fd781022f Fixed typo 2021-11-28 22:19:23 -05:00
James Patrick ab11f72a6b Requires the nixos package to be installed.
I'm guessing that this stems from needing lower level access for setting
up the wayland backend. This was already in the vague grey area where it
could be said to live in userland or system land so I'm leaving this here.
2021-11-28 22:16:54 -05:00
James Patrick df82e166a0 Firefox is now working. On to the next thing 2021-11-28 22:06:47 -05:00
James Patrick 2e19952358 Refactored almost everything into smaller modules. 2021-11-28 18:58:05 -05:00
James Patrick f6553b9b0c Formatted everything using nixfmt. 2021-11-28 17:20:10 -05:00
James Patrick caaeb92c4a Switched from alacritty to kitty.
alacritty is nice but kitty works about as well and has as many
features. I've been using kitty for a long time on my other laptop and
added here because it's what is typically suggested.
2021-11-28 17:17:44 -05:00
James Patrick 7111add0c3 Added fonts to graphics 2021-11-28 17:16:57 -05:00
James Patrick 9003325961 Refactored into flake 2021-11-27 20:10:36 -05:00