Commit graph

569 commits

Author SHA1 Message Date
Mohammad Rafiq
88c28c3667 feat(nixos): add nvidia driver modules to initramfs 2025-02-22 14:44:39 +08:00
Mohammad Rafiq
eed2f91a44 feat(alias): add l alias to home.nix 2025-02-22 14:17:30 +08:00
Mohammad Rafiq
3989dfea54 feat(nixos): add cudatoolkit and deps to nemesis config 2025-02-22 13:59:05 +08:00
Mohammad Rafiq
29b6b3bd4b feat(nixos): add nvidia drivers to nemesis config 2025-02-22 13:53:17 +08:00
Mohammad Rafiq
ef89e56b6e build(nixos): add home-manager 2025-02-22 12:38:34 +08:00
Mohammad Rafiq
9bc605b2eb build(nixos): add flake.lock to the working tree 2025-02-22 12:22:32 +08:00
Mohammad Rafiq
e24ecf5287 build(nixos): add flake.nix 2025-02-22 12:20:28 +08:00
Mohammad Rafiq
fe5b8d1320 feat: add flakes support to configuration.nix 2025-02-22 11:06:52 +08:00
Mohammad Rafiq
8755bbf846 feat: add ssh to config.nix 2025-02-22 10:59:32 +08:00
Mohammad Rafiq
020b5eec7c feat: add git to system packages 2025-02-22 10:54:12 +08:00
Mohammad Rafiq
050e497568 build: fresh install of nixos 2025-02-22 10:46:04 +08:00
Mohammad Rafiq
5288417f6f build: init initial nixos config test 2025-02-22 10:17:38 +08:00
Mohammad Rafiq
5d20da5abc feat: add setup script to symlink git repository to /etc/nixos 2025-02-22 09:15:16 +08:00
Mohammad Rafiq
dc55dbdc56 chore: rm old files in prep for rebase 2025-02-22 08:02:22 +08:00
Mohammad Rafiq
5d8f984d5c docs: remove old stuff from README.md 2025-02-22 05:12:03 +08:00
Mohammad Rafiq
35a608591b chore: removed unused files in prep for nixos 2025-02-22 05:05:45 +08:00
Mohammad Rafiq
96453a5503 feat(nvim): add treesitter 2025-02-21 06:30:08 +08:00
Mohammad Rafiq
fe075a8a5f fix(tmux): enable true color in tmux 2025-02-21 05:45:46 +08:00
Mohammad Rafiq
e2aa4f73f7 feat(nvim): add catppuccin 2025-02-21 05:34:13 +08:00
Mohammad Rafiq
ef3a8a1b6a feat(nvim): add catppuccin theme 2025-02-21 05:10:41 +08:00
Mohammad Rafiq
f39aaa29c1 feat(nvim): configure nvim-tree to my liking 2025-02-21 04:45:56 +08:00
Mohammad Rafiq
dcc406577d chore: fix typos and such 2025-02-21 04:21:40 +08:00
Mohammad Rafiq
0139e77bde feat(bash): riced prompt 2025-02-21 03:43:17 +08:00
Mohammad Rafiq
9fea6948e0 feat(bash): add some info to bash prompt 2025-02-21 03:33:23 +08:00
Mohammad Rafiq
6b1f29980e
Merge pull request #2 from bwfiq/feature/neovim
Feature/neovim
2025-02-21 00:38:51 +08:00
Mohammad Rafiq
d4c676f998 merge: main into feature/neovim 2025-02-21 00:35:24 +08:00
Mohammad Rafiq
54c18b6493 feat(nvim-tree): add file explorer 2025-02-21 00:27:30 +08:00
Mohammad Rafiq
637aecc178 feat(lazy.nvim): add lazy.nvim plugin manager 2025-02-21 00:07:10 +08:00
Mohammad Rafiq
5d30426bb5 build(lua): removed lua 2025-02-20 23:54:43 +08:00
Mohammad Rafiq
b5d4aa888b build(lua): rebase lua submodule to v5.1 2025-02-20 23:44:17 +08:00
Mohammad Rafiq
20b7da0634 build(lua): add lua 5.1 as submodule 2025-02-20 23:41:19 +08:00
Mohammad Rafiq
b7d3e509a0 feat(alias): add gs for git status 2025-02-20 22:49:19 +08:00
Mohammad Rafiq
eec9aa39b7 fix(bash): add brew command to bashrc 2025-02-20 22:05:27 +08:00
Mohammad Rafiq
c2d0bb3970 fix(bash): remove homebrew section 2025-02-20 21:54:10 +08:00
Mohammad Rafiq
a7b8a29d6b feat(nvim): add lazy.nvim (WIP) 2025-02-20 18:40:49 +08:00
Mohammad Rafiq
41b0cc8747 fix: typo in git branch name 2025-02-20 06:36:09 +08:00
Mohammad Rafiq
b1dc818658 ci(test): add test workflow 2025-02-20 06:32:35 +08:00
Mohammad Rafiq
979655751b feat(neovim): add nvim config 2025-02-20 06:21:57 +08:00
Mohammad Rafiq
b37659bd98 feat(homebrew): add homebrew setup to .profile 2025-02-20 05:55:19 +08:00
Mohammad Rafiq
35379ed2ab feat(homebrew): add homebrew install to bashrc 2025-02-20 05:54:32 +08:00
Mohammad Rafiq
25ca2a8709 merge: add safe directory to gitconfig 2025-02-20 05:41:18 +08:00
Mohammad Rafiq
584f3740e7 chore(git): set pull.rebase to false 2025-02-20 05:39:04 +08:00
Mohammad Rafiq
e767407663 fix: amend bashrc to check for homebrew 2025-02-20 04:33:57 +08:00
Mohammad Rafiq
b9db3f192e feat: add bashcompletions to bashrc 2025-02-20 03:11:15 +08:00
Mohammad Rafiq
3d5a6696b1 refactor: add bash specific scripts 2025-02-20 03:08:52 +08:00
Mohammad Rafiq
757b42d7c6 feat: add thefuck and homebrew (dependency) to bashrc 2025-02-20 03:03:04 +08:00
Mohammad Rafiq
928e7001f3 fix(install_apps): improve neovim installing function 2025-02-17 03:26:38 +08:00
Mohammad Rafiq
3dbfca855d feat(install_apps): add selection menu 2025-02-17 03:19:33 +08:00
Mohammad Rafiq
171f7b41f5 docs: update README.md with install script info 2025-02-17 02:38:04 +08:00
Mohammad Rafiq
d0e0b592c8 feat(install_apps): add installation script 2025-02-17 02:36:06 +08:00