Commit graph

778 commits

Author SHA1 Message Date
Mohammad Rafiq
1f8c24f0a8 rebase: add networking module back to system config 2025-02-28 19:24:21 +08:00
Mohammad Rafiq
ad0614629d rebase: working state with fresh configuration 2025-02-28 19:17:16 +08:00
Mohammad Rafiq
4c23743f43
Merge pull request #12 from bwfiq/rebase/modularisation
refactor: modularise the configuration
2025-02-28 07:36:21 +08:00
Mohammad Rafiq
1c98e38794 chore: add a TODO 2025-02-28 07:33:55 +08:00
Mohammad Rafiq
66f3c5d32b refactor: moved common system options to their own file 2025-02-28 07:02:16 +08:00
Mohammad Rafiq
e35bc17aa7 refactor: move Hyprland to its own module 2025-02-28 06:58:58 +08:00
Mohammad Rafiq
96c7b856a7 refactor: move networking config into its own file 2025-02-28 06:49:20 +08:00
Mohammad Rafiq
738451a09c refactor: move nvidia specific settings into its own file 2025-02-28 06:08:21 +08:00
Mohammad Rafiq
268e698221 refactor: move windows drive mount out of hardware-configuration.nix 2025-02-28 05:48:44 +08:00
Mohammad Rafiq
1f04150ff2 refactor: move remaining config into home-utils.nix to finalise modularising home-manager configuration 2025-02-28 05:43:14 +08:00
Mohammad Rafiq
645837709a Merge branch 'rebase/modularisation' of github.com:bwfiq/dotfiles into rebase/modularisation 2025-02-28 05:41:40 +08:00
Mohammad Rafiq
3f4cf6c4ad refactor: move kitty into home-terminal.nix 2025-02-28 05:33:55 +08:00
Mohammad Rafiq
329516eda4 refactor: move nvf into home-editor.nix 2025-02-28 05:33:09 +08:00
Mohammad Rafiq
e7202295aa refactor: move nvf into home-editor.nix 2025-02-28 05:28:14 +08:00
Mohammad Rafiq
e727f25804 refactor(hyprland): move hyprland into its own module 2025-02-28 05:13:20 +08:00
Mohammad Rafiq
db0a421bc5 refactor(bash): move bash home-manager config to modules/home-sh.nix 2025-02-28 05:09:13 +08:00
Mohammad Rafiq
09d9eb1d22 refactor(git): move git home-manager config to its own module 2025-02-28 05:02:40 +08:00
Mohammad Rafiq
e6623278a2 refactor(tmux): move tmux into its own module 2025-02-28 04:26:02 +08:00
Mohammad Rafiq
fe811e0940
Merge pull request #8 from bwfiq/refactor/rename-folders
refactor(flake): rename folders
2025-02-28 03:56:00 +08:00
Mohammad Rafiq
0f686ecc56 refactor(flake): rename folders 2025-02-28 03:54:57 +08:00
Mohammad Rafiq
1af576afaf
Merge pull request #7 from bwfiq/rebase/march-redo
refactor: rebase the setup to be moderately more modular and extensible
2025-02-28 03:47:18 +08:00
Mohammad Rafiq
06b0ba4fc6 feat(koboldcpp): add koboldcpp to systemPackages 2025-02-28 03:43:06 +08:00
Mohammad Rafiq
ae1bba2857 feat(filesystems): add windows disk 2025-02-27 17:20:01 +08:00
Mohammad Rafiq
e8cab9c486 fix(hyprland): define hyprland in uwsm 2025-02-27 17:12:01 +08:00
Mohammad Rafiq
54f5244a8b feat(tailscale): add tailscale 2025-02-27 08:28:54 +08:00
Mohammad Rafiq
9f03d3d9d1 rebase: add old home configuration back in 2025-02-27 08:16:01 +08:00
rafiq
4eb71a634e feat(nvidia): add more compat for nvidia 2025-02-27 08:01:25 +08:00
rafiq
083d67c1df feat(nvidia): add proper nvidia drivers 2025-02-27 07:51:44 +08:00
rafiq
0bcf8a90ed feat(hyprland): add initial configuration options 2025-02-27 06:37:32 +08:00
rafiq
b69626eb88 feat(hyprland): add Hyprland into the flake as a system app 2025-02-27 06:06:52 +08:00
rafiq
55b02cc258 feat(nvf): add initial configuration settings 2025-02-27 05:08:44 +08:00
rafiq
b54b143766 refactor(nvf): add nvf as home package instead of system 2025-02-27 04:23:18 +08:00
rafiq
7a7f6b1e25 feat(flake): add nvf package and import to systemPackages 2025-02-27 04:08:51 +08:00
rafiq
fdeb289590 feat(nixos): add home-manager to flake 2025-02-27 03:44:34 +08:00
Mohammad Rafiq
a417314404 refactor(nixos): convert system to use flakes 2025-02-27 03:09:06 +08:00
Mohammad Rafiq
703868daac feat(nixos): add initial configuration from installation 2025-02-27 02:53:54 +08:00
Mohammad Rafiq
7ad36958a0 rebase(nixos): rm old files in prep 2025-02-27 02:51:55 +08:00
Mohammad Rafiq
596b5680c6 feat(nixos): add nvf to flake 2025-02-25 05:51:55 +08:00
Mohammad Rafiq
5db623a5b1 feat: add tmux and tealdeer to rafiq 2025-02-25 03:53:20 +08:00
Mohammad Rafiq
b40077b07e feat(koboldcpp): add koboldcpp to system and cuda support 2025-02-24 08:07:57 +08:00
Mohammad Rafiq
938f4e788f refactor(nixos): move configuration files to their own directories for cleaner file structure 2025-02-24 05:10:38 +08:00
Mohammad Rafiq
22a4b3b720 feat(ssh): add ssh and iris public key 2025-02-24 04:13:06 +08:00
Mohammad Rafiq
e73a23a047 feat: removed one byte .gititgnore 2025-02-24 03:46:15 +08:00
Mohammad Rafiq
1aa856b19d feat(scripts): add ignored files to gs script 2025-02-23 03:11:01 +08:00
Mohammad Rafiq
876cdb0f65 feat(nixos): add bashrc to home.nx to allow scripts to be loaded into user PATH 2025-02-23 03:04:15 +08:00
Mohammad Rafiq
e7932bd12b feat: add thefuck to bashrc 2025-02-23 01:08:35 +08:00
Mohammad Rafiq
2099f547de feat(nixos): add tailscale to system config 2025-02-23 00:44:14 +08:00
Mohammad Rafiq
a29c56e3bc docs: update README.md 2025-02-22 21:02:08 +08:00
Mohammad Rafiq
d30ea66cc5 feat(clipboard): add wl-clipboard and cliphist to home.nix
this was literally so I could debug jo yie's code while she was at
dinner because I love her
2025-02-22 20:44:36 +08:00
Mohammad Rafiq
2cbe70dd21 feat(podman): add podman and remap docker commands to it in system config 2025-02-22 20:43:32 +08:00