88ffe50da0
added uhk support in hardware.nix
2024-11-17 11:20:31 -05:00
4d254077ba
disabled sddm for now because hyprland is having issues with it
...
also changed viconf to allow for no arguments, which opens a fzf window
with every config file in it
2024-11-16 17:35:02 -05:00
8c007c3915
Moved scripts to the overlay folder to be used as packages
...
All scripts have been moved to the overlay folder in the top level directory
Overlay is now instantiated per configuration to make use of the host variable
2024-11-16 03:42:07 -05:00
6d9e054a7a
split zsh config into several nix files
2024-11-15 09:58:31 -05:00
b78f3a54f0
made waybar and hyprland configs more compatible with the single-monitor layout
2024-11-11 17:52:20 -05:00
pagedmov
2a1ba18c09
formatted all files with nixfmt, added env variable to hold secrets
2024-11-09 16:20:27 -05:00
pagedmov
46f7fa27c8
added categories for system configuration options as well
2024-11-08 01:43:53 -05:00
pagedmov
21c9141c2b
added different categories for home-manager module options instead of having them clumped together
2024-11-08 01:37:03 -05:00
pagedmov
4a3fb537b9
added monitor and workspace configuration options to my hyprland config
2024-11-08 01:26:06 -05:00
pagedmov
50decf03c9
cleaned up server and laptop home.nix files, along with the homeConfigurations for them
2024-11-07 01:40:48 -05:00
pagedmov
fc99570fdc
Successfully separated home-manager configs from system configs
2024-11-06 22:28:16 -05:00
pagedmov
1a2402dee7
fixup! all of my custom options are now held in an attribute set called movOpts
2024-11-06 20:11:37 -05:00
pagedmov
e4369939f4
finally caved and removed my redundant color scheme definition in the flake.nix file to use stylix's built-in color scheme definition
2024-11-03 15:55:36 -05:00
pagedMov
e0c183e467
jellyfin is working on my domain name
2024-11-02 17:12:00 -04:00
pagedmov
c216b02858
server config builds now
2024-11-02 11:54:44 -04:00
pagedmov
44e1498e97
fixed zshell.nix, decided to consolidate all declared home files into files.nix instead of having a dedicated directory
2024-11-02 05:49:22 -04:00
pagedmov
4aec3066a0
made module options false by default
2024-11-01 23:39:56 -04:00
pagedmov
99b13fd979
gave files.nix it's own directory, renamed all of the options ending with 'Opts' to end with 'Config' instead for consistency.
2024-11-01 22:00:08 -04:00
pagedmov
08bed40c52
added home-manager modules as an output in flake.nix, allowing for machine-specific home-manager configs
2024-11-01 21:30:26 -04:00
pagedmov
ff2535e7a7
initial commit for module-refactor
2024-11-01 21:01:52 -04:00
pagedmov
860bcb3bc6
Refactored file structure to make more sense, made default.nixes less verbose
2024-10-18 19:13:12 -04:00
pagedmov
9d19902fbd
refactored theme configuration to use stylix instead of individually theming each program
2024-10-18 16:46:01 -04:00
pagedmov
1e7b095bcd
changed filesystems in hardware.nix to reflect the one created by the installer
2024-10-18 07:54:57 -04:00
pagedmov
d7db940262
added steps to the installation script so if it is interrupted, you dont have to restart
2024-10-18 07:00:42 -04:00
pagedmov
ca3c8a9b2e
fleshed out install script even further, adding ability to choose partition sizes and desktop/laptop configuration separately. Also re-enabled sddm
2024-10-18 05:16:39 -04:00
pagedmov
11f97cf4f3
included relevant work from impermanence branch
2024-10-18 02:07:09 -04:00
pagedMov
bd1add14bb
(desktop) Gen 494: reformatted several files using alejandra
2024-10-15 20:16:32 -04:00
pagedMov
835732e9e0
(desktop) Gen 489: Temporarily disabled amdgpu.amdvlk due to build failure
2024-10-15 18:44:34 -04:00
pagedMov
6da93561ea
(desktop) Gen 488: Edited hostnames, moved steam back to home-manager config, added markdown to nixvim lsp, altered firefox bookmarks
2024-10-15 17:56:57 -04:00
pagedMov
6dbe561378
(desktop) Gen 473: Broke desktop default.nix down into modules, removed conditionals from users.nix, moved host-dependent logic into corresponding host folders, enabled keyd on laptop
2024-10-14 02:54:34 -04:00
pagedMov
9372e3af0d
(desktop) Gen 446: Cleaned up broken inputs, altered 'nixswitch' to be interchangeable between hosts, added 'host' attr
2024-10-13 02:15:56 -04:00
pagedMov
1379e5a8ef
Gen 444: Consolidated desktop/laptop configs into one, differing options are declared in hosts folder
2024-10-13 01:31:11 -04:00