1
0
Fork 0
Commit Graph

670 Commits

Author SHA1 Message Date
Pratham Patel f2554019f6
unix-setup.sh: nix: support installation on darwin 2024-02-19 11:12:17 +05:30
Pratham Patel a27e5c42c0
git mv {linux,unix}-setup.sh 2024-02-19 11:05:28 +05:30
Pratham Patel 32c9eff2c4
linux-setup.sh: init setup for macOS 2024-02-19 11:04:43 +05:30
Pratham Patel 12b888c151
minor 2024-02-19 10:16:34 +05:30
Pratham Patel 64cc9219f3
home-manager: add bash_completion for darwin 2024-02-19 10:12:50 +05:30
Pratham Patel 5f05c5d36a
home-manger: temporarily remove darwin apps 2024-02-19 10:11:37 +05:30
Pratham Patel 9928cb402b
improve hm-session-vars.sh sourcing and also source bash completion on macOS 2024-02-19 09:40:30 +05:30
Pratham Patel e01ffdad60
home-manager: move linux-ony pkgs to linux.nix 2024-02-18 15:42:21 +05:30
Pratham Patel 0f32900577
home-manager: remove nix.gc 2024-02-18 15:27:55 +05:30
Pratham Patel 9b2f9cc20e
home-manager: fix packages 2024-02-18 15:21:00 +05:30
Pratham Patel 5e3c75add6
DO NOT USE: home-manager, reset pkgs 2024-02-18 14:13:11 +05:30
Pratham Patel 703d2304b8
home-manager: :sort i 2024-02-18 13:50:58 +05:30
Pratham Patel 8d42dbb467
home-manager: move OVMF into linux.nic 2024-02-18 13:35:31 +05:30
Pratham Patel 8c86a40a02
home-manager: wol is unavailable on Darwin 2024-02-18 13:08:35 +05:30
Pratham Patel 73271ca927
home-manger: autoUpgrade service is unavailable on Darwin 2024-02-18 12:55:56 +05:30
Pratham Patel e7a81d6f86
home-manager: actually no, that is a service for Linux 2024-02-18 12:52:34 +05:30
Pratham Patel 917f801d21
home-manager: fix typo in caffeine service 2024-02-18 12:51:33 +05:30
Pratham Patel 0b3cf0fbf2
.gitconfig: show git diff in `git commit` 2024-02-17 20:04:05 +05:30
Pratham Patel bda584cf6f
home-manager: fix a lot of stuff
- fix how "variables" (OVMF*) are inherited
 - better handle home.username and home.homeDirectory by moving it into
   {hm,}flake.nix
 - in linux.nix, it is home.packages, not environment.systemPackages
2024-02-17 20:02:05 +05:30
Pratham Patel d1efeb5edb
home-manager: updates
- OVMF setup in home-manager activation script
 - add pkgs: virt-manager libvirt
 - move username out of linux.nix and darwin.nix into {hm,}flake.nix
2024-02-17 18:10:46 +05:30
Pratham Patel 0439257077
start-qemu-vm.sh: FINALLY!!! fix BIOS on x86 2024-02-17 17:35:01 +05:30
Pratham Patel 885802c74b
update .gitignore 2024-02-17 17:33:47 +05:30
Pratham Patel 11d993fe11
start-qemu-vm.sh: idk, tired 2024-02-17 14:47:30 +05:30
Pratham Patel 886c862fbe
update .gitignore 2024-02-17 14:46:59 +05:30
Pratham Patel 3baf05ab31
home-manager: OVMF/AAVMF setup for QEMU/libvirtd 2024-02-17 14:44:06 +05:30
Pratham Patel 855dfca4dd
update .gitignore 2024-02-17 14:32:03 +05:30
Pratham Patel 9b6693d027
start-qemu-vm.sh: fix 2024-02-17 11:17:16 +05:30
Pratham Patel 9156b7ba78
start-qemu-vm.sh: chmod +x 2024-02-17 11:15:36 +05:30
Pratham Patel 65fe9e2dc0
start-qemu-vm.sh: revert back to last working state 2024-02-17 11:15:11 +05:30
Pratham Patel 34e1330265
start-qemu-vm.sh: fix for ARM and x86 2024-02-17 10:57:51 +05:30
Pratham Patel a750a27ff2
linux-setup.sh: remove self after successful setup 2024-02-17 10:19:35 +05:30
Pratham Patel 35b89bdf70
update .gitignore 2024-02-17 10:16:11 +05:30
Pratham Patel af399e1341
start-qemu-vm.sh: add check for KVM and x86 requires a differnet machine name 2024-02-17 10:15:36 +05:30
Pratham Patel c3b7abef2a
home-manager: add pkg: qemu_kvm 2024-02-17 09:45:38 +05:30
Pratham Patel 09881dcdda
revert gitignore 2024-02-16 18:07:43 +05:30
Pratham Patel ac96f1dd41
nvim: add indent file for Makefiles 2024-02-16 18:04:40 +05:30
Pratham Patel fee9d86e16
bashrc: add export variables for debian 2024-02-16 17:53:39 +05:30
Pratham Patel 8756a06b3a
add git blame alias 2024-02-16 17:52:16 +05:30
Pratham Patel 0311999237
anaconda-ks.cfg: add fedora repos 2024-02-13 21:41:26 +05:30
Pratham Patel 88898b171e
bashrc: since .gitignore everything, change "dotfiles add" alias to force add 2024-02-13 21:40:53 +05:30
Pratham Patel 440147d62f
anaconda-ks.cfg: introduce for bootstrapping RHEL and Fedora VMs 2024-02-13 19:58:05 +05:30
Pratham Patel c0df4e3667
bashrc: create ~/.{cargo,local}/bin if they dont exist 2024-02-13 18:36:14 +05:30
Pratham Patel 096952ed16
linux-setup.sh: add vim, no advice on adding files git-ignored 2024-02-13 13:19:15 +05:30
Pratham Patel 89bcf876c3
gitignore: everything 2024-02-11 18:14:55 +05:30
Pratham Patel c5f9f40ba5
home-manger: add service+timer to update the home-manager flake.lock 2024-02-11 16:06:05 +05:30
Pratham Patel a4bd8f4432
home-manager: check Nix config 2024-02-11 14:30:53 +05:30
Pratham Patel 66ac862a98
bashrc: forgot to add `source` before sourcing hm vars 2024-02-10 22:50:05 +05:30
Pratham Patel c8da353ded
bashrc: source home-manager session variables only on non-NixOS distros 2024-02-10 18:34:44 +05:30
Pratham Patel 7b8a8cbe7b
linux-setup.sh: install the 64k kernel if on RHEL 2024-02-10 14:02:09 +05:30
Pratham Patel c9a003f1da
flash-img-and-uboot.sh: exit after showing usage 2024-02-10 10:33:21 +05:30