233f9e76a3
fix(nix/floorp): Replaces px with em and fixed bunch of inconsistency
2024-10-26 08:42:11 +07:00
ec18157ac0
fix(nix/floorp): Wrong native messaging hosts path for macOS
2024-10-26 08:25:26 +07:00
76a6a839cb
fix(nix/darwin): Unable to launch firefox-based browser
2024-10-25 10:48:24 +07:00
d8ad75f69d
fix(nix): Fix firefox-darwin overlay is never actually applied
2024-10-25 09:15:40 +07:00
f596ba43f5
refactor(nix): Clean up
...
* Remove optionals in darwin configuration since it's now a darwin-only
config
* Move zoxide to common
2024-10-23 09:39:23 +07:00
6e451214b5
chore(nix): Trusted Users
2024-10-23 09:35:30 +07:00
c0dcc385ac
docs(nix): Comments explaining why the tests are disabled.
2024-10-20 20:47:07 +07:00
2eb373e8a7
fix(nix): PassFF Host symlink
2024-10-20 11:37:27 +07:00
59b6868a69
refactor(nix): Overlays
2024-10-20 09:20:12 +07:00
62f0882d46
chore(nix): PassFF
2024-10-20 08:12:14 +07:00
97920888b5
refactor(nix): Reformat
2024-10-20 07:59:02 +07:00
9250fbf244
chore(nix): Remove nix.conf
...
Already handled by system-manager, home-manager, and nix-darwin
2024-10-20 07:45:37 +07:00
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
a2bf6031dc
fix(deps): "tree-sitter not found"
2024-08-30 14:06:24 +07:00
d056a7407c
chore: Sync
2024-08-30 14:05:46 +07:00
c331586ffa
chore: Initial flatpak support
2024-08-05 22:06:51 +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
1cf64aad03
fix(script/bootstrap): Fix bootstrap is soft-locked if doas is installed
...
but not yet configured
Also fix doas config for macOS, macOS' "wheel" is called "staff"
2024-07-20 19:02:54 +07:00
0349769225
fix(script/bootstrap): Fix some error
...
* Missing ;; in case statement
* Should only configure doas if doas is installed
* Refactor is_package_exists function to use return
2024-07-20 18:51:50 +07:00
6f569742b5
refactor(zsh): Move bun completion to include/completion
2024-07-20 11:47:59 +07:00
59611f7e58
fix(script/bootstrap): Skip paru preview
2024-07-20 11:25:07 +07:00
b13f4b707f
chore(bootstrap-pkgs): Add spicetify
2024-07-20 11:24:08 +07:00
9abc45b0ca
fix(script/bootstrap): No confirmation flag for APT
2024-07-20 11:14:50 +07:00
2181f35090
chore(script/bootstrap): Handle darwin
2024-07-20 11:08:22 +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