Skip to content

macOS Sequoia-inspired personal website.

Notifications You must be signed in to change notification settings

lynkos/lynkos.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML JavaScript jQuery YAML CSS JSON Node.js SASS Babel npm Nodemon GitHub Actions GitHub Pages Code+Editor
GitHub Actions Workflow Status Website status

macOS Sequoia-inspired personal website.

Home Page
Home Page
404: Error Not Found Page
404: Error Not Found Page

Features

Includes (but not limited to):

  • Mail
  • iTerm
  • Safari
  • Notes
  • TextEdit
  • Launchpad
  • Calculator
  • Menubar
  • Dock
  • Desktop
  • Music Player
  • Trash

Requirements

Installation

  1. Enter directory where you want to clone repository (lynkos.github.io)
    • UNIX
      cd ~/path/to/directory
    • Windows
      cd C:\path\to\directory
  2. Clone and enter repository
    git clone https://github.com/lynkos/lynkos.github.io.git && cd lynkos.github.io
  3. Install dependencies
    npm install

Usage

  • Build project
    npm run build
  • Start development environment
    npm run dev

Repository Structure

main branch

Note

main is used for development

.
├── .github/
│   ├── workflows/
│   │   └── gh-pages.yml
│   └── dependabot.yml
├── assets/
│   ├── audio/
│   │   └── empty_trash.mp3
│   ├── favicon/
│   │   ├── apple-touch-icon.png
│   │   ├── favicon-96x96.png
│   │   ├── favicon.ico
│   │   ├── favicon.svg
│   │   ├── site.webmanifest
│   │   ├── web-app-manifest-192x192.png
│   │   └── web-app-manifest-512x512.png
│   ├── images/
│   │   ├── apps/
│   │   │   ├── calc.png
│   │   │   ├── discord.png
│   │   │   ├── github.svg
│   │   │   ├── iterm.png
│   │   │   ├── launchpad.png
│   │   │   ├── mail.png
│   │   │   ├── notes.png
│   │   │   ├── preview.png
│   │   │   ├── safari.png
│   │   │   ├── spotify.png
│   │   │   ├── steam.png
│   │   │   └── text_edit.png
│   │   ├── icons/
│   │   │   ├── angles-up-down.svg
│   │   │   ├── control_center.svg
│   │   │   └── terminal.svg
│   │   ├── misc/
│   │   │   ├── 404.png
│   │   │   ├── demo.png
│   │   │   ├── mpc.jpg
│   │   │   └── profile.jpg
│   │   └── system/
│   │       ├── blue_folder.png
│   │       ├── empty_trash.png
│   │       ├── rtf_icon.png
│   │       ├── text_file.png
│   │       └── trash.png
│   └── stylesheets/
│       └── sass/
│           ├── _mixins.sass
│           ├── _variables.sass
│           ├── 404.sass
│           ├── browser.sass
│           ├── calculator.sass
│           ├── dock.sass
│           ├── launchpad.sass
│           ├── mail.sass
│           ├── menubar.sass
│           ├── notes.sass
│           ├── preview.sass
│           ├── style.sass
│           ├── terminal.sass
│           ├── text-edit.sass
│           └── tooltip.sass
├── docs/
│   └── README.md
├── src/
│   ├── components/
│   │   ├── 404.js
│   │   ├── calculator.js
│   │   ├── email.js
│   │   ├── terminal.js
│   │   └── windows.js
│   └── utilities/
│       ├── particles.js
│       └── timestamp.js
├── .gitignore
├── 404.html
├── index.html
├── package-lock.json
├── package.json
├── robots.txt
└── sitemap.xml

prod branch

Note

prod is used for production

.
├── assets/
│   ├── audio/
│   │   └── empty_trash.mp3
│   ├── favicon/
│   │   ├── apple-touch-icon.png
│   │   ├── favicon-96x96.png
│   │   ├── favicon.ico
│   │   ├── favicon.svg
│   │   ├── site.webmanifest
│   │   ├── web-app-manifest-192x192.png
│   │   └── web-app-manifest-512x512.png
│   ├── images/
│   │   ├── apps/
│   │   │   ├── calc.png
│   │   │   ├── discord.png
│   │   │   ├── github.svg
│   │   │   ├── iterm.png
│   │   │   ├── launchpad.png
│   │   │   ├── mail.png
│   │   │   ├── notes.png
│   │   │   ├── preview.png
│   │   │   ├── safari.png
│   │   │   ├── spotify.png
│   │   │   ├── steam.png
│   │   │   └── text_edit.png
│   │   ├── icons/
│   │   │   ├── angles-up-down.svg
│   │   │   ├── control_center.svg
│   │   │   └── terminal.svg
│   │   ├── misc/
│   │   │   ├── mpc.jpg
│   │   │   └── profile.jpg
│   │   └── system/
│   │       ├── blue_folder.png
│   │       ├── empty_trash.png
│   │       ├── rtf_icon.png
│   │       ├── text_file.png
│   │       └── trash.png
│   └── stylesheets/
│       └── css/
│           ├── 404.css
│           ├── browser.css
│           ├── calculator.css
│           ├── dock.css
│           ├── launchpad.css
│           ├── mail.css
│           ├── menubar.css
│           ├── notes.css
│           ├── preview.css
│           ├── style.css
│           ├── terminal.css
│           ├── text-edit.css
│           └── tooltip.css
├── dist/
│   ├── components/
│   │   ├── 404.js
│   │   ├── calculator.js
│   │   ├── email.js
│   │   ├── terminal.js
│   │   └── windows.js
│   └── utilities/
│       ├── particles.js
│       └── timestamp.js
├── .nojekyll
├── 404.html
├── CNAME
├── index.html
├── robots.txt
└── sitemap.xml

Resources