Editing README.md
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"accentColor": ""
|
||||
}
|
||||
|
|
@ -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,
|
||||
"bookmarks": 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
|
||||
}
|
||||
|
|
@ -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",
|
||||
"bookmarks",
|
||||
"outline",
|
||||
"word-count",
|
||||
"file-recovery"
|
||||
]
|
||||
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
|
|
@ -0,0 +1,167 @@
|
|||
{
|
||||
"main": {
|
||||
"id": "683db9948478d0f5",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "a905c00f12ba46a8",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "9dc0c2825057834f",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "7e868bf1b448074e",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "8fca1960ef31b421",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "25fbe0fcd9c25fd0",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "dff4013cf8dfedc3",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "83bfd13d38d5b76d",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "d0b0379d5ff97957",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "2f341c12d53e65aa",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "b32b580e05d21b5c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bbfc208669b9169d",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "621cfddeb8f85c0a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "4d5cce8fb3df8ab2",
|
||||
"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": "9dc0c2825057834f",
|
||||
"lastOpenFiles": [
|
||||
"Pasted image 20230516121302.png",
|
||||
"README.md",
|
||||
"img/img.vi.png",
|
||||
"Pasted image 20230516120949.png",
|
||||
"img/img_v.png",
|
||||
"img/img_iv.png",
|
||||
"example.png.md",
|
||||
"img/img_iii.png",
|
||||
"img/img_ii.png",
|
||||
"img/img_i.png",
|
||||
"img/logo.png",
|
||||
"img",
|
||||
"db.sqlite3-journal",
|
||||
"logo.png.md",
|
||||
"logo.png"
|
||||
]
|
||||
}
|
||||
44
README.md
|
|
@ -1 +1,43 @@
|
|||
# danixfs
|
||||
<html>
|
||||
<center><img src="https://silvavinicius.com.br/danixfs/logo.png" width="600" height="600"></center>
|
||||
</html>
|
||||
|
||||
* Author: Vinicius F. da Silva
|
||||
* Version 0.1
|
||||
* Released: 2023
|
||||
|
||||
A very simple subsystem builder!
|
||||
|
||||
The Danixfs is a root filesystem management! Build a Alpine subsystem and pre install
|
||||
essentials packages and compiers from languanges choice by user:
|
||||
|
||||
Avaliable system arguments:
|
||||
|
||||
* "clike" : Build a C/C++ environment, installing from template with cpp, g++ and clang compilers
|
||||
|
||||
|
||||
# Image:
|
||||
|
||||
#### Building a clike environment
|
||||
|
||||

|
||||

|
||||

|
||||
### System Environments
|
||||
|
||||
![[img_iv.png]]
|
||||
### Environments Snapthots
|
||||
|
||||
![[img_v.png]]
|
||||
|
||||
# Run Danix
|
||||
|
||||
```shell
|
||||
$ sudo make config
|
||||
```
|
||||
|
||||
```shell
|
||||
$ sudo python main.py -h
|
||||
```
|
||||
|
||||
![[img.vi.png]]
|
||||
|
|
@ -111,7 +111,7 @@ class Environment(models.Model):
|
|||
|
||||
repeat_template = (6-len(template)) * ' '
|
||||
|
||||
print(f" {name[0:11]}{repeat} {template}{repeat_template} {environment.created} {environment.filesystem_name} Alpine {status_icon} 11 GB")
|
||||
print(f" {name[0:11]}{repeat} {template}{repeat_template} {environment.created} {environment.filesystem_name} Alpine {status_icon} 211 MB")
|
||||
|
||||
print("=============================================================================================================================================")
|
||||
|
||||
|
|
@ -217,9 +217,9 @@ class Snapshot(models.Model):
|
|||
|
||||
snapshots = Snapshot.objects.all()
|
||||
|
||||
print("=========================================================================================================================================")
|
||||
print("==========================================================================================================================================")
|
||||
print("| SNAPSHOT NAME | ENVIRONMENT NAME | CREATED | LAST SNAPSHOT | SIZE |")
|
||||
print("=========================================================================================================================================")
|
||||
print("==========================================================================================================================================")
|
||||
|
||||
if snapshots.count() > 0:
|
||||
for snapshot in snapshots:
|
||||
|
|
@ -233,7 +233,7 @@ class Snapshot(models.Model):
|
|||
repeated = 14*' '
|
||||
environment_name = f'Environment Removed 🔴{repeated}'
|
||||
|
||||
print(f" {name} {environment_name} {snapshot.created} {lastsnapshot_icon} 11 GB")
|
||||
print(f" {name} {environment_name} {snapshot.created} {lastsnapshot_icon} 73,5 MB ")
|
||||
print("==========================================================================================================================================")
|
||||
|
||||
class Meta:
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 102 KiB |
|
After Width: | Height: | Size: 90 KiB |
|
After Width: | Height: | Size: 59 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 3.8 KiB |