d70ee020f7
flake.nix: update home-manager inputs
2023-04-22 14:10:41 +08:00
a8a7f60a7c
config: remove Helix Cachix Nix cache
2023-04-22 14:10:30 +08:00
732acd886c
config: update attributes
2023-04-22 14:10:03 +08:00
862ad97c87
flake.nix: update neovim-nightly-overlay nixpkgs to own nixpkgs
2023-04-22 14:09:29 +08:00
6496fa363d
users/foo-dogsquared: replace dotfile flake input with modules/mutable-files
2023-03-13 23:46:24 +08:00
c1bb25833c
flake.nix: update homeManagerModules
to homeModules
...
Just to make the flake consistent. Plus it seem to be the attribute name
for some of the configurations out there anyways.
2023-03-03 17:19:52 +08:00
fac3cd408f
flake.nix: update home-manager output attribute to homeConfigurations
...
Now, it is supported by standalone `home-manager` tool.
2023-02-20 19:02:37 +08:00
86afc41f28
flake.nix: add comments
2023-02-05 16:27:14 +08:00
25709b4208
config: remove nix-alien flake input
...
The latest update failed and that reminded me I mostly use steam-run now
which is more reliable and becoming my go-to tool for running unpatched
binaries in NixOS.
2023-01-29 10:11:14 +08:00
d6d461a098
flake.nix: update override value on intended hostname
...
It pretty much causes every host to have the name the default hostname
which I forgot the default value has a stronger override value.
2023-01-18 17:47:45 +08:00
92c69f9161
flake.nix: update flake inputs
...
- Added stable branch for nixpkgs. This is for the preparation of
facilitating creating hosts that is more maintainable with stable
branches (like servers, for example).
- Update nixpkgs URL for Neovim overlay. The workaround is based from
the following link at
https://github.com/nix-community/neovim-nightly-overlay/issues/164#issuecomment-1377562202
2023-01-17 21:34:54 +08:00
4c34a87366
chore: reformat codebase
2023-01-07 16:06:34 +08:00
9541ebeaf9
hosts/plover: remove image format
2023-01-04 19:54:49 +08:00
789bb9b7db
config: remove insecure packages
...
The insecure packages are not required anywhere at this point and I
don't want to make it stale.
2022-12-31 19:15:40 +08:00
Gabriel Arazas
e8a1dc2fd9
config: update more comments
2022-12-10 18:47:41 +08:00
Gabriel Arazas
ee17bccd5b
config: properly configure automatically imported nodes
2022-12-06 15:55:23 +08:00
Gabriel Arazas
f90379aa4d
config: reduce Hydra jobs to only build packages
...
All of the hosts with image format are basically packaged anyways and it
also adds unnecessary time to output checks.
2022-12-06 15:55:23 +08:00
Gabriel Arazas
72bc80c70b
config: add qtwebkit to insecure package permit list
2022-12-01 08:48:13 +08:00
Gabriel Arazas
acfc617e10
config: fix and improve upon importNodes
2022-12-01 08:21:04 +08:00
Gabriel Arazas
9a0079a7fc
config: fix image format module condition
2022-12-01 08:20:18 +08:00
Gabriel Arazas
9a07eedb14
config: update comments and module descriptions
2022-11-30 08:40:49 +08:00
Gabriel Arazas
d8b28ce617
config: add home-manager configurations deploy nodes
2022-11-30 08:37:37 +08:00
Gabriel Arazas
fa2509b578
config: refactor with host image format set
2022-11-30 08:36:37 +08:00
Gabriel Arazas
997a0ee9aa
config: update list of overlays
2022-11-30 08:36:37 +08:00
Gabriel Arazas
38d8542875
config: update image formats for more hosts
2022-11-29 15:58:33 +08:00
Gabriel Arazas
cee69d59a0
config: consider default host config for system images
...
There are some parts of the config when imported with image modules
where it will set them with often default overrides. It is best to let
them override with our host config especially with the more important
options such as anything networking-related.
2022-11-25 21:28:11 +08:00
Gabriel Arazas
181de0406b
config: update comments
2022-11-25 14:51:27 +08:00
Gabriel Arazas
afb86dd59a
config: add some hosts image to packages
2022-11-25 14:51:27 +08:00
Gabriel Arazas
9bd62dba58
config: add hydraJobs
to the outputs
2022-11-21 20:33:58 +08:00
Gabriel Arazas
3a7816a901
chore: reformat codebase
2022-11-19 11:32:29 +08:00
Gabriel Arazas
5ea8fcb0cf
config: add treefmt as formatter tool
2022-11-19 11:32:29 +08:00
Gabriel Arazas
ed893813fe
config: remove system
as part of extraArgs
...
We use nixpkgs with the intended system anyways so we could get away
with getting the system from the imported nixpkgs attrset.
2022-11-17 13:35:19 +08:00
Gabriel Arazas
ebbd0b5220
config: add deploy.nodes
to output
...
Welp, now I'm using NixOS for my servers. One step closer to managing an
entire cluster with this.
2022-11-15 13:12:51 +08:00
Gabriel Arazas
18adca6409
config: add more comments
...
Accumulated over time so time for another commit.
2022-11-06 17:38:51 +08:00
Gabriel Arazas
d14628b36e
config: use flake-provided package
...
We've also removed the overlay because of troubles with building certain
package that is required to be in a specific version. Overlays are very
powerful but very unwieldy for a stable environment at times.
2022-11-05 09:26:43 +08:00
Gabriel Arazas
68bd6f891e
config: add xterm as part of excluded packages
2022-10-27 15:13:30 +08:00
Gabriel Arazas
b9d2b5ee87
flake.nix: clean up some code
2022-09-29 11:35:00 +08:00
Gabriel Arazas
ef2648bf3a
config: add convention for setting profiles conditionally
2022-09-28 19:49:44 +08:00
Gabriel Arazas
1cb8b8c2cd
config: change removed aliases to their non-aliased versions
2022-09-28 19:12:56 +08:00
Gabriel Arazas
90dd0f9c35
config: update
2022-09-25 11:49:19 +08:00
Gabriel Arazas
69414b5a21
config: create dotfiles
as an extraArgs
2022-09-25 11:46:14 +08:00
Gabriel Arazas
beec619819
flake.nix: update default host config
2022-09-19 10:55:31 +08:00
Gabriel Arazas
8a9207fba8
flake.nix: use mkDefault
for default host config
2022-09-01 23:21:39 +08:00
Gabriel Arazas
7ac5991cc4
templates/basic-overlay-flake: init template
2022-09-01 10:01:15 +08:00
Gabriel Arazas
c9ccb53bac
flake.nix: use Nix-built Guix service module
2022-08-27 13:41:12 +08:00
Gabriel Arazas
d70f3b3e69
flake.nix: refactor and remove system
from extraArgs
2022-08-19 17:36:33 +08:00
Gabriel Arazas
acc36dc851
flake.nix: refactor extraArgs
placement
2022-08-17 18:43:48 +08:00
Gabriel Arazas
08160eb827
misc: update and refactor
2022-08-13 08:31:44 +08:00
Gabriel Arazas
9c79c70d3b
flake.nix: update the registry and Nix config
2022-08-10 12:42:12 +08:00
Gabriel Arazas
a6d591f31b
flake.nix: generate Nix paths and registry with the inputs
2022-08-07 13:30:19 +08:00