diff --git a/.obsidian/app.json b/.obsidian/app.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.obsidian/app.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json new file mode 100644 index 0000000..c8c365d --- /dev/null +++ b/.obsidian/appearance.json @@ -0,0 +1,3 @@ +{ + "accentColor": "" +} \ No newline at end of file diff --git a/.obsidian/core-plugins-migration.json b/.obsidian/core-plugins-migration.json new file mode 100644 index 0000000..3106ebd --- /dev/null +++ b/.obsidian/core-plugins-migration.json @@ -0,0 +1,29 @@ +{ + "file-explorer": true, + "global-search": true, + "switcher": true, + "graph": true, + "backlink": true, + "canvas": true, + "outgoing-link": true, + "tag-pane": true, + "page-preview": true, + "daily-notes": true, + "templates": true, + "note-composer": true, + "command-palette": true, + "slash-command": false, + "editor-status": true, + "starred": true, + "markdown-importer": false, + "zk-prefixer": false, + "random-note": false, + "outline": true, + "word-count": true, + "slides": false, + "audio-recorder": false, + "workspaces": false, + "file-recovery": true, + "publish": false, + "sync": false +} \ No newline at end of file diff --git a/.obsidian/core-plugins.json b/.obsidian/core-plugins.json new file mode 100644 index 0000000..086a8e4 --- /dev/null +++ b/.obsidian/core-plugins.json @@ -0,0 +1,20 @@ +[ + "file-explorer", + "global-search", + "switcher", + "graph", + "backlink", + "canvas", + "outgoing-link", + "tag-pane", + "page-preview", + "daily-notes", + "templates", + "note-composer", + "command-palette", + "editor-status", + "starred", + "outline", + "word-count", + "file-recovery" +] \ No newline at end of file diff --git a/.obsidian/hotkeys.json b/.obsidian/hotkeys.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.obsidian/hotkeys.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json new file mode 100644 index 0000000..e4d706a --- /dev/null +++ b/.obsidian/workspace.json @@ -0,0 +1,154 @@ +{ + "main": { + "id": "5876f857b80dcd7a", + "type": "split", + "children": [ + { + "id": "913d0624152f2111", + "type": "tabs", + "children": [ + { + "id": "22c245d9691900eb", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "README.md", + "mode": "source", + "source": false + } + } + } + ] + } + ], + "direction": "vertical" + }, + "left": { + "id": "a229a0b350610abf", + "type": "split", + "children": [ + { + "id": "e8969cf2e724a3dd", + "type": "tabs", + "children": [ + { + "id": "e842ba41e8f5dc5d", + "type": "leaf", + "state": { + "type": "file-explorer", + "state": { + "sortOrder": "alphabetical" + } + } + }, + { + "id": "ac6610d31987b70e", + "type": "leaf", + "state": { + "type": "search", + "state": { + "query": "", + "matchingCase": false, + "explainSearch": false, + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical" + } + } + }, + { + "id": "942a619c6578b6ea", + "type": "leaf", + "state": { + "type": "starred", + "state": {} + } + } + ] + } + ], + "direction": "horizontal", + "width": 300 + }, + "right": { + "id": "508a79df14529098", + "type": "split", + "children": [ + { + "id": "ab4111c039b8aa8a", + "type": "tabs", + "children": [ + { + "id": "d75412cd35441c23", + "type": "leaf", + "state": { + "type": "backlink", + "state": { + "file": "README.md", + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical", + "showSearch": false, + "searchQuery": "", + "backlinkCollapsed": false, + "unlinkedCollapsed": true + } + } + }, + { + "id": "23a57e8fcb154e83", + "type": "leaf", + "state": { + "type": "outgoing-link", + "state": { + "file": "README.md", + "linksCollapsed": false, + "unlinkedCollapsed": true + } + } + }, + { + "id": "87cb734d0dd58be4", + "type": "leaf", + "state": { + "type": "tag", + "state": { + "sortOrder": "frequency", + "useHierarchy": true + } + } + }, + { + "id": "6e830d3573dcc0ee", + "type": "leaf", + "state": { + "type": "outline", + "state": { + "file": "README.md" + } + } + } + ] + } + ], + "direction": "horizontal", + "width": 300, + "collapsed": true + }, + "left-ribbon": { + "hiddenItems": { + "switcher:Open quick switcher": false, + "graph:Open graph view": false, + "canvas:Create new canvas": false, + "daily-notes:Open today's daily note": false, + "templates:Insert template": false, + "command-palette:Open command palette": false + } + }, + "active": "22c245d9691900eb", + "lastOpenFiles": [ + "vinux.png", + "README.md" + ] +} \ No newline at end of file diff --git a/README.md b/README.md index dcb4a69..52b92ed 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,52 @@ -# vinux -Portable Operating System based on a Linux Kernel + +
Welcome to Vinux!
+
+******************************************************* + Portable Operating System based on Linux Kernel +******************************************************* + +Version: 0.1 +Author: Vinicius F da Silva + +Github: https://github.com/viniciusfdasilva +Source Code: https://github.com/viniciusfdasilva/vinux + +******************************************************* +# Installation + +To install Vinux OS, you need install a QEMU emulator + +###### ArchLinux: +```console +$ pacman -S qemu +``` + +###### Debian: +```console +$ apt-get install qemu +``` + +###### Gentoo: +```console +$ emerge --ask app-emulation/qemu +``` + +###### CentOS: +```console +$ yum install qemu-kvm +``` + +###### SUSE: +```console +$ zypper install qemu +``` + +# Run + +To run Vinux OS execute this command: + +```console +$ qemu-system-x86_64 .../vinux/img/vinux.img +``` + + diff --git a/vinux.png b/vinux.png new file mode 100644 index 0000000..2faaafa Binary files /dev/null and b/vinux.png differ