Commit graph

397 commits

Author SHA1 Message Date
4b379ab231
chore(nix): Reformat 2024-10-20 07:41:43 +07:00
57d34d2843
fix(nix): Specify git hash 2024-10-20 07:38:21 +07:00
ed98099bf9
feat(nix): Configure nix/nix.conf 2024-10-20 07:37:59 +07:00
624f9da761
feat(nix): Configure floorp with nix 2024-10-20 06:39:31 +07:00
ec2f9e379a
docs(nix): Structure 2024-10-18 21:12:15 +07:00
98d28abc3f
refactor(nix): More split
Also added floorp, but not functional at the moment, it requires 24.11
2024-10-18 21:06:26 +07:00
0e80eb3083
feat(nix): Functional system-manager 2024-10-18 13:22:22 +07:00
21429963ef
docs(nix): home-manager 2024-10-16 14:55:08 +07:00
6444b67a4e
refactor(nix): Seperate home manager stuff from nix-darwin 2024-10-16 14:43:06 +07:00
0f33f4e2de
chore(nix): Move stuff around 2024-10-16 09:01:39 +07:00
7f4d3a0260
chore(nix): Put output at the top 2024-10-16 08:39:32 +07:00
9147da1a71
feat(nix): Preparing common packages 2024-10-16 08:28:06 +07:00
6a5c04a1e4
refactor(nix): Preparing setup for other n*x systems 2024-10-16 07:54:18 +07:00
767ba9ef03
fix(zsh): _cd conflict with zsh's built-in _cd 2024-09-25 13:04:05 +07:00
756e230c3f
feat: fzf 2024-09-25 13:03:46 +07:00
d5ee524559
chore: Sync 2024-09-09 06:55:38 +07:00
2988f97377
fix: $DOTFILES is replaced with $ZI_DOTFILES 2024-09-08 16:57:57 +07:00
9d3f986f1b
chore(nix/darwin): Add zoxide 2024-09-08 15:36:42 +07:00
ca70106b56
chore: Disable openasar auto update 2024-09-07 09:57:12 +07:00
ad04ae2ce8
chore(zsh): Use zoxide 2024-09-07 09:56:54 +07:00
9099ac4949
chore(zsh): Add "_" suffix to prevent user from accidentally executing
internal function
2024-09-07 09:56:19 +07:00
d056a7407c
chore: Sync 2024-08-30 14:05:46 +07:00
9009edc0bd
chore(zsh): Clean up 2024-07-26 10:10:39 +07:00
61c63e4004
fix: Some pygame-based game(s) still doesn't support Wayland natively 2024-07-26 09:46:58 +07:00
4b76f393e9
chore(hypr/hyprland): Move nvidia related config to its own section
Also add information regarding game performance using these env vars
2024-07-24 12:35:38 +07:00
acd513371b
refactor: Comment nix and hyprlang without spacing in between 2024-07-24 10:59:51 +07:00
5d6ab73544
fix: Disable all the nvidia related bullshit
I don't have nvidia GPU, and this workaround caused my cursor to
disappear in some cases (such as when using Cage with some apps, or when
using Waydroid)
2024-07-22 13:16:56 +07:00
6f569742b5
refactor(zsh): Move bun completion to include/completion 2024-07-20 11:47:59 +07:00
d49219e852
chore: Don't supress git clone logs 2024-07-20 10:37:27 +07:00
a88961a3ed
refactor(zsh/zshrc): Automate plugin install
Why not just use OMZ? It slows down my syste quite a lotm when I used it
a few years ago. Besides, you don't really need OMZ in the first place.
2024-07-20 10:10:46 +07:00
28b29c3487
chore(nix): Use nix to install yt-dlp 2024-07-19 10:52:09 +07:00
905d7e2309
chore(nix): Clean up unused code 2024-07-16 22:19:44 +07:00
a0dd718b4e
chore(nix): Migrate inkscape from homebrew to nix
Also add overlay to ignore pytest for some python packages, because
python is pain
2024-07-16 16:29:32 +07:00
6088674857
style(zsh): Different colour for different vi mode 2024-07-16 11:44:55 +07:00
d8750d6712
chore(nix): Only enable browserpass for chrome (arc) and brave 2024-07-16 11:34:23 +07:00
ecaf288606
refactor(nix): Use nix to setup browserpass 2024-07-16 11:30:13 +07:00
0a140214b7
chore(nix): Install IINA through nix 2024-07-16 11:16:16 +07:00
337bd0a6a5
fix(nix): Symlink the apps, not the folder 2024-07-16 11:11:51 +07:00
a56d56788d
chore(nix): Add rclone and move pinentry_mac to optional list 2024-07-16 10:34:56 +07:00
24c6d78f8f
refactor(nix): Make duti only install on macOS 2024-07-16 10:27:57 +07:00
68527e4a8b
fix(zsh): git integration error 2024-07-16 08:50:41 +07:00
0fae8aa1e3
chore(nix): Add duti 2024-07-15 15:56:47 +07:00
9dc8847f4f
refactor(zsh): Use case 2024-07-15 15:42:31 +07:00
7b2924075f
refactor(zsh): Simplify code 2024-07-15 12:15:36 +07:00
93b32a8f43
fix(zsh): Don't detect empty untracked dir 2024-07-15 08:35:22 +07:00
1002f2806d
refactor(nix): Remove nixpkgs.hostPlatform
Should already covered by `inherit system`
2024-07-13 09:40:00 +07:00
2ef4e6f407
refactor(nix): Use home-manager
Looks like nix-darwin is planning to drop per-user launchd (or perhaps
per-user feature entirely).
2024-07-13 09:09:20 +07:00
dff532c060
chore(nix): Disable auto install macOS update 2024-07-13 08:36:16 +07:00
c409f194eb
refactor(nix): Let nix install the CapsEscSwap LaunchAgent
It is a macOS-only thing after all
2024-07-13 08:27:50 +07:00
9fa1b766ee
chore: Clean up unused config 2024-07-11 21:53:51 +07:00