Commit Graph

141 Commits

Author SHA1 Message Date
d9532aef28 chore: add bc to system packages 2025-08-13 18:16:40 +05:00
64fa633f92 feat: make nvim directory a symlink to nix-config dotfiles directory 2025-08-07 17:24:30 +05:00
41994e7f55 feat: enable git lfs, update zshrc, cleanup flake devshell 2025-08-07 16:57:42 +05:00
fc64887d00 chore: update flake lock and adjust dependencies 2025-08-06 18:49:30 +05:00
17ae76156e feat: add claude-code for nix 2025-08-06 18:49:19 +05:00
cb8898414d fix: update directory for uh and uo zsh aliases 2025-08-06 05:53:58 +05:00
ddbe1157c7 chore: consolidate core and optional user packages for shahab 2025-08-06 05:52:56 +05:00
3b786f0ce3 chore: remove alacritty config and set ghostty in hyprconf 2025-08-02 03:51:46 +05:00
935317d3be chore: mount persistant volume at /persist, impermanance default false 2025-08-01 18:31:05 +05:00
ada8fa825a chore: reduce swap size and have secure boot disabled by default 2025-08-01 18:27:33 +05:00
adf7ed5e05 feat: HomeManager | switch terminal to ghostty 2025-02-18 16:36:12 +05:00
7eab398f6d fix: Flake | use nixfmt=classic to format nix files 2025-02-17 19:24:25 +05:00
Shahab Dogar
234e52f051 fix: Disko | swap size must be a string 2025-02-16 20:40:30 +05:00
f335ca5c52 feat: Rihla | add secure boot and impermanence options 2025-02-16 20:09:44 +05:00
ecce02959b feat: Rihla | prepare for impermanence 2025-02-16 17:33:21 +05:00
74a4772ad9 chore: Flake | cleanup old flake inputs 2025-02-16 15:17:19 +05:00
79d044e8ef feat: Flake | revamp entire flake (#1)
Reviewed-on: #1
2025-02-16 06:35:32 +00:00
ecc87ef0b8 feat: Flake | use home-manager as a nixos module 2025-02-15 12:50:10 +05:00
7b9cd178ec feat: HomeManager | enable notifications for yubikey touch required 2025-02-14 21:39:55 +05:00
6a1e16b9e3 feat: Hyprland | switch to mako and steal @fluix-dev's config 2025-02-14 21:27:42 +05:00
bba65699c6 feat: NixOS | enable yubikey auth and login 2025-02-14 21:17:56 +05:00
5314208b92 feat: Waybar | add backlight widget 2025-02-14 17:11:09 +05:00
09f08b1e69 chore: Flake | goodbye nvf 2025-02-14 05:38:46 +05:00
3c6e603418 feat: HomeManager | add btop 2025-02-12 12:11:55 +05:00
adb981a4d0 feat: Nvf | bring in nvf and begin config 2025-02-11 08:06:28 +05:00
257be3540d feat: NixOS | modular nixos config 2025-02-10 23:57:50 +05:00
25b942ef7a chore: NixOS | remove unused param 2025-02-10 22:15:08 +05:00
6a386950eb chore: run nixfmt across repo 2025-02-10 22:13:06 +05:00
fe50f35871 feat: Nvim | add lspconfig for nil 2025-02-10 22:08:29 +05:00
Shahab Dogar
ab132c2d3b fix: NixOS | remove sops from user password and use hashed password 2025-02-10 09:39:51 +05:00
c4d6a69837 feat: NixOS | enable secure-boot on new system 2025-02-10 09:02:10 +05:00
b08b65e3ab fix: NixOS | reset system and use hashedPassword from sops 2025-02-10 08:58:24 +05:00
Shahab Dogar
7a80a9c5f9 chore: NixOS | remove var/log from disko 2025-02-10 00:09:50 +05:00
Shahab Dogar
85eaa3af92 fix: NixOS | do not generate age key 2025-02-09 21:17:45 +05:00
Shahab Dogar
7d070edda4 chore: Flake | remove impermanence flake 2025-02-09 21:16:18 +05:00
4ed1133525 fix: NixOS | turn on immutable users 2025-02-09 20:22:17 +05:00
7f43cc1020 fix: NixOS | switch to sops user password 2025-02-09 20:17:52 +05:00
71dae407d3 chore: NixOS | add another ssh key 2025-02-09 20:14:23 +05:00
Shahab Dogar
988b9b8a58 chore: NixOS | remove yubico stuff + enable ssh + ufw 2025-02-09 18:11:18 +05:00
80890752b8 fix: NixOS | turn off btrfs wipe and move to hardware config 2025-02-09 18:08:35 +05:00
4bd3532cf6 fix: Nvim | remove markdown plugin 2025-02-09 16:54:01 +05:00
1a4a80bd51 fix: NixOS | temporarily disable wipe of root fs 2025-02-09 15:44:05 +05:00
a84eceba14 fix: HomeManager | adjust order of operations for login apps 2025-02-09 15:43:46 +05:00
99a0a0d427 feat: NixOS | persist .mozilla directory 2025-02-09 15:29:13 +05:00
2b0a0c072a fix: NixOS | persist .local directory 2025-02-09 13:20:26 +05:00
9106c96a68 fix: NixOS | add bindmount for Obsidian KG 2025-02-08 15:41:59 +05:00
ed006f8ede fix: NixOS | misc cleanup 2025-02-08 15:37:28 +05:00
ee9fae50c6 fix: NixOS | change persistence config and set up for re-install 2025-02-08 14:33:52 +05:00
523297f96d feat: NixOS | add impermanence 2025-02-08 14:28:52 +05:00
7dfc18caee feat: Hyprland | start proton main and obsidian at login 2025-02-07 00:42:35 +05:00