Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bautistaaa/big-sir
https://github.com/bautistaaa/big-sir
hacktoberfest macos react typescript xstate
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bautistaaa/big-sir
- Owner: bautistaaa
- Created: 2021-03-16T07:48:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-25T17:52:38.000Z (10 months ago)
- Last Synced: 2024-10-23T00:38:18.460Z (22 days ago)
- Topics: hacktoberfest, macos, react, typescript, xstate
- Language: TypeScript
- Homepage: https://www.big-sir.com/
- Size: 26.6 MB
- Stars: 204
- Watchers: 6
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Big Sir
## Joining the mac os clone wars.. Here's mineBuilt with [React](https://reactjs.org/) and [XState](https://github.com/davidkpiano/xstate)
## Features
- Draggable desktop icons. Click to open corresponding apps
- Context Menu to reset icon positions
- Window management (focus priority, minimize, maximize)
- Terminal
- Able to open/view files in NeoVim (ex: nvim home/personal/Resume.js)
- I disabled the `cat` command, only `nvim` works
- Basic commands such as `ls|cd|pwd|^C|CMD + K`
- Command history
- Autocompletion with tab (suggests multiple options if there are more than on match)
- Launch html files in chrome app with `open` (ex: open home/projects/narutoql.html)
- Chrome
- History/bookmarks
- Note: most sites don't allow iframes to load them
- Finder
- Able to open/view apps in three mode (detail/list/icon)
- Spotify Desktop Client
- fully functional spotify app built from scratch## Whats next?
- Ability to create html files and view them live on chrome (like codepen)
- more terminal features (ex: help)
- Anything really..### I tried to keep only things that were functional on the app. The visual only components at the moment are the command panel top right and the trashcan