The (very WIP) home of the next versions of my web presences

Add RustRover config, drop defunct CI badge

RustRover config

+30 -143
+4
.gitignore
··· 36 36 ## Note: special handling here for Jujutsu for the moment! This ignores the 37 37 ## binary file for syntaxes, but I forcibly override that for Git! 38 38 *.bin 39 + 40 + # misc. undesired IDE files 41 + .idea/cody_history.xml 42 + */.idea/cody_history.xml
+8
.idea/.gitignore
··· 1 + # Default ignored files 2 + /shelf/ 3 + /workspace.xml 4 + # Editor-based HTTP Client requests 5 + /httpRequests/ 6 + # Datasource local storage ignored files 7 + /dataSources/ 8 + /dataSources.local.xml
+8
.idea/modules.xml
··· 1 + <?xml version="1.0" encoding="UTF-8"?> 2 + <project version="4"> 3 + <component name="ProjectModuleManager"> 4 + <modules> 5 + <module fileurl="file://$PROJECT_DIR$/.idea/v6.chriskrycho.com.iml" filepath="$PROJECT_DIR$/.idea/v6.chriskrycho.com.iml" /> 6 + </modules> 7 + </component> 8 + </project>
+8
.idea/v6.chriskrycho.com.iml
··· 1 + <?xml version="1.0" encoding="UTF-8"?> 2 + <module type="EMPTY_MODULE" version="4"> 3 + <component name="NewModuleRootManager"> 4 + <content url="file://$MODULE_DIR$" /> 5 + <orderEntry type="inheritedJdk" /> 6 + <orderEntry type="sourceFolder" forTests="false" /> 7 + </component> 8 + </module>
-13
lx/.idea/lx.iml
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <module type="EMPTY_MODULE" version="4"> 3 - <component name="NewModuleRootManager"> 4 - <content url="file://$MODULE_DIR$"> 5 - <sourceFolder url="file://$MODULE_DIR$/crates/json-feed/src" isTestSource="false" /> 6 - <sourceFolder url="file://$MODULE_DIR$/crates/markdown/src" isTestSource="false" /> 7 - <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> 8 - <excludeFolder url="file://$MODULE_DIR$/target" /> 9 - </content> 10 - <orderEntry type="inheritedJdk" /> 11 - <orderEntry type="sourceFolder" forTests="false" /> 12 - </component> 13 - </module>
-8
lx/.idea/modules.xml
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <project version="4"> 3 - <component name="ProjectModuleManager"> 4 - <modules> 5 - <module fileurl="file://$PROJECT_DIR$/.idea/lx.iml" filepath="$PROJECT_DIR$/.idea/lx.iml" /> 6 - </modules> 7 - </component> 8 - </project>
+1 -1
lx/.idea/vcs.xml .idea/vcs.xml
··· 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <project version="4"> 3 3 <component name="VcsDirectoryMappings"> 4 - <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> 4 + <mapping directory="" vcs="Git" /> 5 5 </component> 6 6 </project>
-118
lx/.idea/workspace.xml
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <project version="4"> 3 - <component name="AutoImportSettings"> 4 - <option name="autoReloadType" value="SELECTIVE" /> 5 - </component> 6 - <component name="CargoProjects"> 7 - <cargoProject FILE="$PROJECT_DIR$/Cargo.toml" /> 8 - </component> 9 - <component name="ChangeListManager"> 10 - <list default="true" id="f586e743-7d38-4fc2-b68b-4dfd6f395841" name="Changes" comment="" /> 11 - <option name="SHOW_DIALOG" value="false" /> 12 - <option name="HIGHLIGHT_CONFLICTS" value="true" /> 13 - <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> 14 - <option name="LAST_RESOLUTION" value="IGNORE" /> 15 - </component> 16 - <component name="Git.Settings"> 17 - <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." /> 18 - </component> 19 - <component name="HighlightingSettingsPerFile"> 20 - <setting file="file://$USER_HOME$/.rustup/toolchains/1.74-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/convert/mod.rs" root0="SKIP_INSPECTION" /> 21 - </component> 22 - <component name="MacroExpansionManager"> 23 - <option name="directoryName" value="gyxgpegt" /> 24 - </component> 25 - <component name="MarkdownSettingsMigration"> 26 - <option name="stateVersion" value="1" /> 27 - </component> 28 - <component name="ProjectColorInfo">{ 29 - &quot;associatedIndex&quot;: 8 30 - }</component> 31 - <component name="ProjectId" id="2ZpQ8c1xWCg4ShYFB9JsHFl9o0p" /> 32 - <component name="ProjectViewState"> 33 - <option name="hideEmptyMiddlePackages" value="true" /> 34 - <option name="showLibraryContents" value="true" /> 35 - </component> 36 - <component name="PropertiesComponent"><![CDATA[{ 37 - "keyToString": { 38 - "RunOnceActivity.OpenProjectViewOnStart": "true", 39 - "RunOnceActivity.ShowReadmeOnStart": "true", 40 - "git-widget-placeholder": "fc009d01", 41 - "last_opened_file_path": "/Users/chris/dev/chriskrycho/v6.chriskrycho.com/lx", 42 - "nodejs_package_manager_path": "npm", 43 - "org.rust.cargo.project.model.PROJECT_DISCOVERY": "true", 44 - "settings.editor.selected.configurable": "editor.reader.mode", 45 - "vue.rearranger.settings.migration": "true" 46 - } 47 - }]]></component> 48 - <component name="RunManager" selected="Cargo.Run lx"> 49 - <configuration name="Run lx" type="CargoCommandRunConfiguration" factoryName="Cargo Command"> 50 - <option name="command" value="run --package lx --bin lx" /> 51 - <option name="workingDirectory" value="file://$PROJECT_DIR$" /> 52 - <option name="emulateTerminal" value="true" /> 53 - <option name="channel" value="DEFAULT" /> 54 - <option name="requiredFeatures" value="true" /> 55 - <option name="allFeatures" value="false" /> 56 - <option name="withSudo" value="false" /> 57 - <option name="buildTarget" value="REMOTE" /> 58 - <option name="backtrace" value="SHORT" /> 59 - <envs /> 60 - <option name="isRedirectInput" value="false" /> 61 - <option name="redirectInputPath" value="" /> 62 - <method v="2"> 63 - <option name="CARGO.BUILD_TASK_PROVIDER" enabled="true" /> 64 - </method> 65 - </configuration> 66 - <configuration name="Test lx" type="CargoCommandRunConfiguration" factoryName="Cargo Command"> 67 - <option name="command" value="test --workspace" /> 68 - <option name="workingDirectory" value="file://$PROJECT_DIR$" /> 69 - <option name="emulateTerminal" value="true" /> 70 - <option name="channel" value="DEFAULT" /> 71 - <option name="requiredFeatures" value="true" /> 72 - <option name="allFeatures" value="false" /> 73 - <option name="withSudo" value="false" /> 74 - <option name="buildTarget" value="REMOTE" /> 75 - <option name="backtrace" value="SHORT" /> 76 - <envs /> 77 - <option name="isRedirectInput" value="false" /> 78 - <option name="redirectInputPath" value="" /> 79 - <method v="2"> 80 - <option name="CARGO.BUILD_TASK_PROVIDER" enabled="true" /> 81 - </method> 82 - </configuration> 83 - </component> 84 - <component name="RustProjectSettings"> 85 - <option name="toolchainHomeDirectory" value="$USER_HOME$/.cargo/bin" /> 86 - </component> 87 - <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> 88 - <component name="TaskManager"> 89 - <task active="true" id="Default" summary="Default task"> 90 - <changelist id="f586e743-7d38-4fc2-b68b-4dfd6f395841" name="Changes" comment="" /> 91 - <created>1703116383816</created> 92 - <option name="number" value="Default" /> 93 - <option name="presentableId" value="Default" /> 94 - <updated>1703116383816</updated> 95 - <workItem from="1703116384915" duration="199000" /> 96 - <workItem from="1703192457319" duration="2000" /> 97 - </task> 98 - <servers /> 99 - </component> 100 - <component name="TypeScriptGeneratedFilesManager"> 101 - <option name="version" value="3" /> 102 - </component> 103 - <component name="Vcs.Log.Tabs.Properties"> 104 - <option name="TAB_STATES"> 105 - <map> 106 - <entry key="MAIN"> 107 - <value> 108 - <State /> 109 - </value> 110 - </entry> 111 - </map> 112 - </option> 113 - </component> 114 - <component name="XSLT-Support.FileAssociations.UIState"> 115 - <expand /> 116 - <select /> 117 - </component> 118 - </project>
+1 -3
lx/README.md
··· 1 - # ⚡ Lightning (`lx`) ⚡ 2 - 3 - ![CI](https://github.com/chriskrycho/lightning-rs/workflows/CI/badge.svg) 1 + # ⚡ Lightning (`lx`) ⚡ 4 2 5 3 An opinionated—I dare say idiosyncratic—take on the static site generator, written in Rust,[<sup>[1]</sup>](#notes) and built for the very specific needs of my own website publishing. **I do not intend to make this a general-purpose tool.** It is public because I default to making things public, but this project is distinctly *personal*, and in it I will experiment freely and build *exactly* what I want over time. 6 4