Heavily inspired by https://github.com/nmasur/dotfiles (well, lifted mostly)
Change mike-nixos/modules/nixos/graphical/applications.nix
and ensure new entries are added.
This repository contains configuration files for my NixOS, macOS, and WSL hosts.
They are organized and managed by Nix, so some of the configuration may be difficult to translate to a non-Nix system.
You can also use the templates as flakes for starting new projects:
nix flake init --template github:drmikecrowe/mike-nixos#typescript
# THIS WIPES EVERYTHING
sudo nix --experimental-features "nix-command flakes" run github:nix-community/disko -- --mode disko hosts/xps15/disks.nix
# This mounts everything
sudo nix --experimental-features "nix-command flakes" run github:nix-community/disko -- --mode mount hosts/xps15/disks.nix
sudo nix --experimental-features "nix-command flakes" run github:nix-community/disko -- --mode mount hosts/xps15/disks.nix
TMPDIR=/tmp nixos-install --no-root-passwd --impure --flake .#xps15
sudo rsync -aHAXx --info=progress2 keep /mnt