Compare commits

..

9 Commits

Author SHA1 Message Date
LGUG2Z
2b1f443f05 chore(release): v0.1.20 2024-02-15 12:11:05 -08:00
LGUG2Z
10301d57d1 docs(readme): add references to docs website 2024-02-15 12:11:05 -08:00
LGUG2Z
2e0c7430ef docs(mkdocs): add common workflows section 2024-02-15 12:11:05 -08:00
LGUG2Z
9a6f831d51 feat(config): reduce noise in jsonschema output 2024-02-15 12:11:05 -08:00
LGUG2Z
326a29e3ee docs(mkdocs): link to ext jsonschema docgen 2024-02-15 12:11:05 -08:00
LGUG2Z
daf9eeded1 docs(mkdocs): add cli reference 2024-02-15 12:11:05 -08:00
LGUG2Z
cc4e448741 feat(cli): add docgen cmd for mkdocs pages 2024-02-15 12:11:05 -08:00
LGUG2Z
9d3e0a01b9 docs(mkdocs): add index and getting started sections 2024-02-15 12:11:05 -08:00
LGUG2Z
6f08ec1cb3 docs(mkdocs): start building dedicated site 2024-02-15 12:11:05 -08:00
8 changed files with 26 additions and 28 deletions

View File

@@ -87,10 +87,8 @@ jobs:
path: |
target/${{ matrix.target }}/release/komorebi.exe
target/${{ matrix.target }}/release/komorebic.exe
target/${{ matrix.target }}/release/komorebic-no-console.exe
target/${{ matrix.target }}/release/komorebi.pdb
target/${{ matrix.target }}/release/komorebic.pdb
target/${{ matrix.target }}/release/komorebic-no-console.pdb
target/wix/komorebi-*.msi
retention-days: 7

View File

@@ -34,7 +34,7 @@ builds:
hooks:
post:
- mkdir -p dist/windows_amd64
- cp ".\target\x86_64-pc-windows-msvc\release\komorebic-no-console.exe" ".\dist\komorebic-no-console_windows_amd64_v1\komorebic-no-console.exe"
- cp ".\target\x86_64-pc-windows-msvc\release\komorebic-no-console.exe" ".\dist\komorebic_no_console_windows_amd64_v1\komorebic-no-console.exe"
archives:
- name_template: "{{ .ProjectName }}-{{ .Version }}-x86_64-pc-windows-msvc"

38
Cargo.lock generated
View File

@@ -124,9 +124,9 @@ checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
[[package]]
name = "bumpalo"
version = "3.15.0"
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d32a994c2b3ca201d9b263612a374263f05e7adde37c4707f693dcd375076d1f"
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "bytes"
@@ -187,7 +187,7 @@ dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -788,7 +788,7 @@ dependencies = [
[[package]]
name = "komorebi"
version = "0.1.21"
version = "0.1.20"
dependencies = [
"bitflags 2.4.2",
"clap",
@@ -828,7 +828,7 @@ dependencies = [
[[package]]
name = "komorebi-core"
version = "0.1.21"
version = "0.1.20"
dependencies = [
"clap",
"color-eyre",
@@ -844,7 +844,7 @@ dependencies = [
[[package]]
name = "komorebic"
version = "0.1.21"
version = "0.1.20"
dependencies = [
"clap",
"color-eyre",
@@ -871,7 +871,7 @@ dependencies = [
[[package]]
name = "komorebic-no-console"
version = "0.1.21"
version = "0.1.19"
[[package]]
name = "lazy_static"
@@ -977,7 +977,7 @@ checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -1198,7 +1198,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -1656,7 +1656,7 @@ checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -1771,7 +1771,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -1815,9 +1815,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.49"
version = "2.0.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "915aea9e586f80826ee59f8453c1101f9d1c4b3964cd2460185ee8e299ada496"
checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"
dependencies = [
"proc-macro2",
"quote",
@@ -1926,7 +1926,7 @@ checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -2072,7 +2072,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -2261,7 +2261,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
"wasm-bindgen-shared",
]
@@ -2295,7 +2295,7 @@ checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@@ -2407,7 +2407,7 @@ checksum = "12168c33176773b86799be25e2a2ba07c7aab9968b37541f1094dbd7a60c8946"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]
@@ -2418,7 +2418,7 @@ checksum = "9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.49",
"syn 2.0.48",
]
[[package]]

View File

@@ -1,6 +1,6 @@
[package]
name = "komorebi-core"
version = "0.1.21"
version = "0.1.20"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View File

@@ -1,6 +1,6 @@
[package]
name = "komorebi"
version = "0.1.21"
version = "0.1.20"
authors = ["Jade Iqbal <jadeiqbal@fastmail.com>"]
description = "A tiling window manager for Windows"
categories = ["tiling-window-manager", "windows"]

View File

@@ -482,8 +482,8 @@ fn main() -> Result<()> {
if matched_procs.len() > 1 {
let mut len = matched_procs.len();
for proc in matched_procs {
if let Some(executable_path) = proc.exe() {
if executable_path.to_string_lossy().contains("shims") {
if let Some(root) = proc.root() {
if root.ends_with("shims") {
len -= 1;
}
}

View File

@@ -1,6 +1,6 @@
[package]
name = "komorebic-no-console"
version = "0.1.21"
version = "0.1.19"
authors = ["Jade Iqbal <jadeiqbal@fastmail.com>"]
description = "The command-line interface (without a console) for Komorebi, a tiling window manager for Windows"
categories = ["cli", "tiling-window-manager", "windows"]

View File

@@ -1,6 +1,6 @@
[package]
name = "komorebic"
version = "0.1.21"
version = "0.1.20"
authors = ["Jade Iqbal <jadeiqbal@fastmail.com>"]
description = "The command-line interface for Komorebi, a tiling window manager for Windows"
categories = ["cli", "tiling-window-manager", "windows"]