mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-22 08:14:00 +01:00
2e64dbd3e3
Docker feels a bit too old school after being spoiled by the Nix language and all the features that NixOS provides. Dockerfiles are not as cool to write as Nix files and docker-compose.yml lacks many of the reproducible benefits one gets from sticking with Nix. Now that I have more experience with Nix, it should be possible for me to build and run the services I want to run with Nix instead of Docker. This should additionally reduce my personal machine's startup time, which was already quite low with Hyprland. As a final closing, expertise in Nix seems more useful than Docker for my personal goals. I'd rather be able to control entire Linux systems and their full environments with containers, virtual machines, and other goodies than be restricted to the simplistic model that is Docker. |
||
---|---|---|
.. | ||
boot.nix | ||
containers.nix | ||
dual-function-keys.nix | ||
fish.nix | ||
fonts.nix | ||
greetd.nix | ||
home-manager.nix | ||
hyprland.nix | ||
locale.nix | ||
logind.nix | ||
mullvad.nix | ||
neovim.nix | ||
networking.nix | ||
nix.nix | ||
packages.nix | ||
piper.nix | ||
pipewire.nix | ||
postgres.nix | ||
specializations.nix | ||
starship.nix | ||
stylix.nix | ||
system.nix | ||
systemd.nix | ||
thunar.nix | ||
timezone.nix | ||
user.nix | ||
virtualization.nix | ||
wine.nix | ||
zram.nix |