Commit Graph

149 Commits

Author SHA1 Message Date
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
bb9f0632a9 Removed heavy dependencies. 2021-12-13 23:23:22 -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
2c64ba8530 Switched to using flake-utils
This reducies the number of things that I will need at sometime in the
theortical future, by doing more work now.
2021-12-13 22:28:47 -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
777af5eca1 Ignore the result 2021-12-03 00:39:31 -05:00
James Patrick
89797c06b0 Removed unused firefox duplicate 2021-12-02 00:16:00 -05:00
James Patrick
f5282d3368 Required for reading journalctl --user. 2021-12-02 00:11:15 -05:00
James Patrick
5da12a3042 Updated base packages too add killall. 2021-12-02 00:09:39 -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
533f950545 Added cmake. Cause that wasn't included? 2021-11-28 22:18:59 -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
6461a9fb35 Updated keys for github 2021-11-28 17:20:38 -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
James Patrick
e9d8bd1a31 Allow Wheel 2021-11-22 00:34:54 -05:00
eda60fb70a Wifi is now working. Wooh 2021-11-15 22:58:52 -05:00
James Patrick
bff60bd771 Added references documentation 2021-11-15 20:39:33 -05:00
James Patrick
aa89524865 Added Machine Specific configuration. 2021-11-15 20:38:58 -05:00
James Patrick
d0c6753a19 Added README & sample .env 2021-11-15 11:58:15 -05:00
James Patrick
f433890eff formatting 2021-11-15 10:03:59 -05:00
James Patrick
f816aa6f35 tpyo fxi 2021-11-15 10:03:40 -05:00
James Patrick
794bbe2bc7 add zfs to supported boot 2021-11-15 10:03:12 -05:00
James Patrick
da92b6004a Added install nix to nix_install 2021-11-15 09:54:02 -05:00
James Patrick
46251e8f43 Don't require user interaction for passphrase. 2021-11-15 09:53:12 -05:00
James Patrick
2397e4a7a5 Fixed partition type for boot.
This was causing bootctl to crash. This was a copy and paste issue based
from [this](https://florianfranke.dev/posts/2020/03/installing-nixos-with-encrypted-zfs-on-a-netcup.de-root-server/)
2021-11-15 09:50:43 -05:00
James Patrick
2f61280348 Fixed some drive oddities 2021-11-15 03:22:28 +00:00
James Patrick
e7a149d16c First pass a configuration 2021-11-15 03:01:34 +00:00
James Patrick
0b7343289a Copy over all make configs 2021-11-15 03:00:56 +00:00
James Patrick
1cba02caf4 Initial commit 2021-11-15 02:49:03 +00:00
James Patrick
ea5929626a Hello world 2021-11-15 02:48:17 +00:00