From 0b0f67e061013a0d2fe90a634a3cd513bae38705 Mon Sep 17 00:00:00 2001 From: Yunpei Liu <812556867@qq.com> Date: Tue, 11 Jan 2022 15:10:18 +0800 Subject: [PATCH] for a more clean document * archive docs into different classes * add more detail gitignore * some small fix * as a part of #ECF-139 --- .gitignore | 225 +++++++++++++++++- _config.yml | 2 +- _includes/navigation.html | 6 +- _wiki/miscellaneous.md | 6 +- .../tutorial_rules.md" | 0 .../QS4writing.md" | 0 .../research_skill.md" | 0 .../DP-GEN.md" | 2 +- .../softwares.md" | 1 + .../hpc.md" | 0 .../notification_for_hpc.md" | 0 .../pack_backup.md" | 0 pages/index.md | 8 +- 13 files changed, 235 insertions(+), 15 deletions(-) rename _wiki/tutorial_rules.md => "_wiki/\345\220\210\344\275\234\345\215\217\345\220\214/tutorial_rules.md" (100%) rename _wiki/QS4writing.md => "_wiki/\347\240\224\347\251\266\346\212\200\350\203\275/QS4writing.md" (100%) rename _wiki/research_skill.md => "_wiki/\347\240\224\347\251\266\346\212\200\350\203\275/research_skill.md" (100%) rename _wiki/softwares.md => "_wiki/\350\275\257\344\273\266\345\256\211\350\243\205/softwares.md" (99%) rename _wiki/hpc.md => "_wiki/\351\233\206\347\276\244\344\275\277\347\224\250/hpc.md" (100%) rename _wiki/notification_for_hpc.md => "_wiki/\351\233\206\347\276\244\344\275\277\347\224\250/notification_for_hpc.md" (100%) rename _wiki/pack_backup.md => "_wiki/\351\233\206\347\276\244\344\275\277\347\224\250/pack_backup.md" (100%) diff --git a/.gitignore b/.gitignore index c2d35fae..66d919f7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,221 @@ +# Update scripts +update.sh + +# macOS items +# General .DS_Store -_site +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# Jekyll items +_site/ +.sass-cache/ +.jekyll-cache/ +.jekyll-metadata +# Ignore folders generated by Bundler +.bundle/ +vendor/ + +# Ruby items +*.gem +*.rbc +/.config +/coverage/ +/InstalledFiles +/pkg/ +/spec/reports/ +/spec/examples.txt +/test/tmp/ +/test/version_tmp/ +/tmp/ + +# Used by dotenv library to load environment variables. +# .env + +# Ignore Byebug command history file. +.byebug_history + +## Specific to RubyMotion: +.dat* +.repl_history +build/ +*.bridgesupport +build-iPhoneOS/ +build-iPhoneSimulator/ + +## Specific to RubyMotion (use of CocoaPods): +# +# We recommend against adding the Pods directory to your .gitignore. However +# you should judge for yourself, the pros and cons are mentioned at: +# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control +# +# vendor/Pods/ + +## Documentation cache and generated files: +/.yardoc/ +/_yardoc/ +/doc/ +/rdoc/ + +## Environment normalization: +/.bundle/ +/vendor/bundle +/lib/bundler/man/ + +# for a library or gem, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: Gemfile.lock -vendor -.bundle -.idea -update.sh -.history +.ruby-version +.ruby-gemset + +# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: +.rvmrc + +# Used by RuboCop. Remote config files pulled in from inherit_from directive. +# .rubocop-https?--* + +# JetBrains items +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +# VSCode items +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Vim items +# Swap +[._]*.s[a-v][a-z] +!*.svg # comment out if you don't need vector files +[._]*.sw[a-p] +[._]s[a-rt-v][a-z] +[._]ss[a-gi-z] +[._]sw[a-p] + +# Session +Session.vim +Sessionx.vim + +# Temporary +.netrwhist +*~ +# Auto-generated tag files +tags +# Persistent undo +[._]*.un~ + +# Linux items +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* diff --git a/_config.yml b/_config.yml index 2857bca5..119d714f 100644 --- a/_config.yml +++ b/_config.yml @@ -26,7 +26,7 @@ description: > # this means to ignore newlines until "baseurl:" baseurl: / # the subpath of your site, e.g. /blog # This is mostly for testing -url: "chenggroup.github.io" # the base hostname & protocol for your site +url: "https://wiki.cheng-group.net" # the base hostname & protocol for your site # Social (First three Required) repo: "https://github.com/chenggroup/chenggroup.github.io" # the repo of web source code diff --git a/_includes/navigation.html b/_includes/navigation.html index 070257a5..8c72c78f 100644 --- a/_includes/navigation.html +++ b/_includes/navigation.html @@ -27,8 +27,10 @@