e2a8c33d46
enhance: Bluetooth workaround
...
REF: https://github.com/null2264/Hackintosh-L460?tab=readme-ov-file#bluetooth-workaround
2024-07-09 08:56:34 +07:00
5087a63877
fix: Include PYENV_ROOT in PATH
2024-07-09 08:56:07 +07:00
4edefc15ff
fix: cdgit for macOS setup
2024-07-09 08:55:48 +07:00
2ee7dcd7a0
feat: Script for SDKMAN! java setup on macOS
...
macOS find JAVA_HOME differently than other OS for some reason, and it
doesn't seems to be documented either, but basically macOS will detect
latest JVM(Platform) in "/Library/Java/JavaVirtualMachines" (or
"~/Library/Java/JavaVirtualMachines"). To do detect the version they
look up Info.plist in "<java-distro>/Contents", if it's the newest it
then print the "Home" dir path of that distro.
(e.g. "/Users/<user>/Library/Java/JavaVirtualMachines/zulu-13.0.0/Contents/Home")
Not sure why SDKMAN! didn't handle this themselves, but whatever. This
solve my issue when trying to run KMM iOS App
REF: https://stackoverflow.com/questions/76523553/how-to-make-usr-libexec-java-home-find-jdk-installed-using-sdkman-on-macos
2024-07-08 12:55:03 +07:00
5f6b1b210f
fix: zsh-xdg-setup breaks nix-darwin setup
2024-07-08 09:30:26 +07:00
84e0d69982
chore(deps): Update nvim plugins
2024-07-08 09:29:54 +07:00
9e8f104d51
chore(env): Android SDK build-tools tips
2024-07-06 10:25:25 +07:00
19d771ec61
fix: Android SDK fuckery
...
REF: https://wiki.archlinux.org/title/android#Making_/opt/android-sdk_group-writeable
2024-07-06 10:09:48 +07:00
6f9f1b5b5f
feat: LSP for Kotlin
2024-07-04 18:29:13 +07:00
70f2ee8bbe
fix(nvim): Load LSP on LazyFile
2024-07-02 11:54:55 +07:00
ad81040d1d
fix: Don't force use wayland
...
In case I need to use X11 DE, since Hyprland performance has been
regressing lately
2024-07-02 11:54:12 +07:00
2e51cf2005
fix(hyprland): new_is_master
is replaced by new_status = master
2024-06-19 17:53:18 +07:00
c5da14d0cc
feat(ideavim): Enable smartcase search
2024-06-19 17:52:45 +07:00
8b19b447e5
feat(electron): Enable ozone platform
2024-06-19 17:52:22 +07:00
a119c78928
fix: Enable IME support for electron on wayland
2024-06-03 11:20:36 +07:00
ab6119b88c
fix: Comment out IME env variable
...
This somehow crash fcitx5 on wayland
2024-06-03 11:19:16 +07:00
de2ce91538
chore: Update ideavimrc
...
Because IdeaVIM still hasn't support LUA, not even embedded LUA works
iirc.
REF: https://github.com/JetBrains/ideavim/discussions/402
REF: https://youtrack.jetbrains.com/issue/VIM-2463
2024-05-24 06:59:48 +07:00
1618377cc1
feat: Install and configure doas
2024-05-23 18:45:52 +07:00
b8a9f3f231
fix: nix
2024-05-23 10:07:00 +07:00
68e853bf39
fix: Brew path
2024-05-23 10:03:27 +07:00
a87694e968
fix: Ffs mac
2024-05-23 09:56:28 +07:00
62940d4a4d
fix: Mac moment
2024-05-23 09:54:55 +07:00
bc16666a25
fix: Don't bother me if brew is not installed
2024-05-23 09:53:00 +07:00
d0cfdbbbf3
refactor: More automation
...
- Use bash instead of zsh
- Change shell to zsh
- Install zsh config
2024-05-22 13:32:07 +07:00
1891bd328c
feat(bootstrap): Install packages
2024-05-22 13:17:36 +07:00
eef50b9e2c
fix(zshenv): Use default java as JAVA_HOME on ArchLinux
2024-05-21 09:33:05 +07:00
f0098cbd82
feat: Initial bootstrap scripting
...
Currently only creating a symbolic link for x* configs
2024-05-20 09:38:35 +07:00
af4234464f
feat: zsh-xdg-setup
2024-05-18 14:32:01 +07:00
61fac023fd
chore: Ignore include/dotfiles
2024-05-18 14:15:06 +07:00
9f4398e9ae
chore: Don't include include/dotfiles
by default
2024-05-18 14:14:28 +07:00
d01b860b75
enhance(pre-bootstrap): Shortcut
2024-05-18 14:08:37 +07:00
c0760597d2
chore: Rename setup-dotfiles -> pre-bootstrap
2024-05-18 14:02:06 +07:00
4b2fbee244
refactor: Simplify setup script
2024-05-18 14:00:46 +07:00
8d2166bfda
enhance(zshenv): XDG - nvm
2024-05-18 12:55:19 +07:00
a42876f5ca
fix(pyenv): Init pyenv
2024-05-18 11:32:07 +07:00
b836c9af21
fix: macOS not so POSIX behaviour
2024-05-18 09:07:19 +07:00
ce7c8d0a6d
chore: Sync with remote
2024-05-18 09:00:59 +07:00
d218bcbf0e
chore: mac related stuff
2024-05-18 08:55:07 +07:00
e203984754
fix: Wine complains about directory not found
2024-05-17 09:00:35 +07:00
aea43a475e
enhance(zshenv): XDG - pkg-cache
2024-05-17 08:50:23 +07:00
44ef1a7346
enhance(zshenv): XDG - gradle
2024-05-17 08:47:09 +07:00
20c1f194bf
enhance(zshen): XDG - rustup
2024-05-17 08:45:52 +07:00
8c4eb71747
enhance(zshenv): XDG wakatime
2024-05-17 08:41:33 +07:00
b78dd2fa29
feat: npmrc
2024-05-17 08:33:46 +07:00
81694bca42
fix(zshenv): GnuPG not working on fresh install
2024-05-17 08:25:36 +07:00
c8c13f1151
enhance(zshenv): XDG config specs clean up
...
- pyenv
- fix wget crash
REF: 54f7a7c046/README.md (environment-variables)
2024-05-17 08:18:11 +07:00
2967b9e807
refactor(sww): Simplify CSS
2024-05-15 11:27:33 +07:00
b590bb5f95
fix: Stop eww from yelling at me on start
2024-05-15 10:52:11 +07:00
b3437a55b2
refactor(eww): Move hypr-related scripts to hypr/
dir
...
In case I'm planning to stop using Hyprland
2024-05-15 10:36:16 +07:00
1aef655bc2
refactor: Move eww scripts inside eww config dir
2024-05-15 10:31:57 +07:00