Skip to content

Commit

Permalink
feat(expo): added nativewind, a replacement for tamagui.
Browse files Browse the repository at this point in the history
  • Loading branch information
h0lybyte committed Feb 25, 2025
1 parent 84b90e8 commit 8ee0333
Show file tree
Hide file tree
Showing 4 changed files with 149 additions and 71 deletions.
2 changes: 1 addition & 1 deletion apps/kbve/kbve.com/src/content/journal/02-24.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ category: Daily
date: 2025-02-24 12:00:00
client: Self
unsplash: 1561478908-1ceb3bcc74b6
img: https://images.unsplash.com/photo-1454496522488-7a8e488e8606?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
img: https://images.unsplash.com/photo-1561478908-1ceb3bcc74b6?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
description: |
The 24th of February! What a wild unity day this was!
So much unity, that it united my sanity, insanity, insomnia to create sanitia; it can be described like inverse pokemon evolution but for your mind and soul.
Expand Down
41 changes: 35 additions & 6 deletions apps/kbve/kbve.com/src/content/journal/02-25.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: 'February: 25'
category: Daily
date: 2024-02-25 12:00:00
client: Self
unsplash: 1561478908-1ceb3bcc74b6
img: https://images.unsplash.com/photo-1589298884797-740f9bd9293b?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
unsplash: 1505672678657-cc7037095e60
img: https://images.unsplash.com/photo-1505672678657-cc7037095e60?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
description: |
The 25th of February!
Time to build the modules within modules.
Expand All @@ -15,11 +15,40 @@ tags:
## Notes


## 2025

### 2024
### Init NativeWind

- 05:33PM

#### Git
Going to take a break from the tamagui and see if I can get nativewind running without any major issues.
I will start by installing the base package and then loop back around and delete the tamagui for now.
To get the ball rolling, we will do the basic `pnpm install nativewind`.

After installing the nativewind, the next stage would be to setup Metro using the exisiting `metro.config.js`.
For that we will be importing:

```ts

const { withNativeWind } = require('nativewind/metro');

const customConfig = withNativeWind({..._default});

```

That is the sudo code that we would be using for wrapping around our withNativeWind.
I wonder if the order of metro configurations might have been a problem with tamagui, but that is for a future problem for me to experiment around with.

### User Profile Update

- 05:38PM

While I am installing and set

## 2024


### Git

Part 2 of the Git plan! We went ahead and setup a private repo with the source code for a couple plugins, however we need to make sure we can use them inside our unity editor.
The next stage would be to setup the script commands for setting up the sub module.
Expand Down Expand Up @@ -67,7 +96,7 @@ Let me update the last part of the journal and then merge the patches.
---


#### Azure
### Azure

The GIT LFS limit is around 250GB on Azure, thus we can place all of the RentEarth codebase with the plugins inside of a private Git LFS?

Expand All @@ -83,7 +112,7 @@ I might come back and shrink this down but for now this should help a ton with t
---


#### JS
### JS

During the migration of the UI/UX, we need to keep track of the different watch commands.

Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,7 @@
"metro": "^0.81.0",
"metro-config": "^0.81.0",
"metro-resolver": "^0.81.0",
"nativewind": "^4.1.23",
"next": "14.2.3",
"next-themes": "^0.4.3",
"phaser": "^3.86.0",
Expand Down
Loading

0 comments on commit 8ee0333

Please sign in to comment.