diff --git a/.github/workflows/vib-build.yml b/.github/workflows/vib-build.yml index 2dce784..5b78c83 100644 --- a/.github/workflows/vib-build.yml +++ b/.github/workflows/vib-build.yml @@ -2,7 +2,7 @@ name: Vib Build on: push: - branches: [ "main" ] + branches: [ "main", "dev" ] tags: - '*' schedule: diff --git a/includes.container/etc/sway/config.vanillaos b/includes.container/etc/sway/config.vanillaos index 3f535ed..3f54c51 100644 --- a/includes.container/etc/sway/config.vanillaos +++ b/includes.container/etc/sway/config.vanillaos @@ -20,7 +20,7 @@ set $term blackbox-terminal # Your preferred application launcher # Note: pass the final command to swaymsg so that the resulting window can be opened # on the original workspace that the command was run on. -set $menu dmenu_path | wmenu | xargs swaymsg exec -- +set $menu fuzzel --launch-prefix="swaymsg exec --" --no-exit-on-keyboard-focus-loss --layer=overlay include /etc/sway/config-vars.d/* diff --git a/includes.container/usr/bin/swayr b/includes.container/usr/bin/swayr new file mode 100755 index 0000000..7af0c13 Binary files /dev/null and b/includes.container/usr/bin/swayr differ diff --git a/includes.container/usr/bin/swayrbar b/includes.container/usr/bin/swayrbar new file mode 100755 index 0000000..ff414b6 Binary files /dev/null and b/includes.container/usr/bin/swayrbar differ diff --git a/includes.container/usr/bin/swayrd b/includes.container/usr/bin/swayrd new file mode 100755 index 0000000..2cc2653 Binary files /dev/null and b/includes.container/usr/bin/swayrd differ diff --git a/includes.container/usr/share/doc/swayr-0.27.4/build.log b/includes.container/usr/share/doc/swayr-0.27.4/build.log new file mode 100644 index 0000000..8ca4eeb --- /dev/null +++ b/includes.container/usr/share/doc/swayr-0.27.4/build.log @@ -0,0 +1,131 @@ +$ cargo install --locked swayr + Updating crates.io index + Downloaded swayr v0.27.4 + Downloaded 1 crate (55.7 KB) in 0.18s + Installing swayr v0.27.4 + Updating crates.io index + Updating crates.io index + Downloaded option-ext v0.2.0 + Downloaded equivalent v1.0.1 + Downloaded is_terminal_polyfill v1.70.0 + Downloaded anstyle v1.0.7 + Downloaded swayipc v3.0.2 + Downloaded peg-runtime v0.8.3 + Downloaded cfg-if v1.0.0 + Downloaded anstyle-query v1.1.0 + Downloaded dirs-sys v0.4.1 + Downloaded itoa v1.0.11 + Downloaded colorchoice v1.0.1 + Downloaded lazy_static v1.5.0 + Downloaded peg v0.8.3 + Downloaded rt-format v0.3.1 + Downloaded utf8parse v0.2.2 + Downloaded getrandom v0.2.15 + Downloaded thiserror-impl v1.0.61 + Downloaded thiserror v1.0.61 + Downloaded swayipc-types v1.3.2 + Downloaded env_logger v0.11.3 + Downloaded anstream v0.6.14 + Downloaded toml_datetime v0.6.6 + Downloaded quote v1.0.36 + Downloaded peg-macros v0.8.3 + Downloaded clap_derive v4.5.8 + Downloaded strsim v0.11.1 + Downloaded serde_spanned v0.6.6 + Downloaded once_cell v1.19.0 + Downloaded clap v4.5.8 + Downloaded ppv-lite86 v0.2.17 + Downloaded rand_core v0.6.4 + Downloaded rand_chacha v0.3.1 + Downloaded unicode-ident v1.0.12 + Downloaded serde_derive v1.0.204 + Downloaded proc-macro2 v1.0.86 + Downloaded toml v0.8.14 + Downloaded log v0.4.22 + Downloaded ryu v1.0.18 + Downloaded humantime v2.1.0 + Downloaded indexmap v2.2.6 + Downloaded heck v0.5.0 + Downloaded directories v5.0.1 + Downloaded env_filter v0.1.0 + Downloaded clap_lex v0.7.1 + Downloaded anstyle-parse v0.2.4 + Downloaded memchr v2.7.4 + Downloaded serde v1.0.204 + Downloaded rand v0.8.5 + Downloaded aho-corasick v1.1.3 + Downloaded toml_edit v0.22.14 + Downloaded serde_json v1.0.120 + Downloaded hashbrown v0.14.5 + Downloaded clap_builder v4.5.8 + Downloaded winnow v0.6.13 + Downloaded regex v1.10.5 + Downloaded syn v2.0.68 + Downloaded regex-syntax v0.8.4 + Downloaded regex-automata v0.4.7 + Downloaded libc v0.2.155 + Downloaded 59 crates (4.4 MB) in 0.98s + Compiling proc-macro2 v1.0.86 + Compiling unicode-ident v1.0.12 + Compiling serde v1.0.204 + Compiling libc v0.2.155 + Compiling utf8parse v0.2.2 + Compiling is_terminal_polyfill v1.70.0 + Compiling anstyle-query v1.1.0 + Compiling serde_json v1.0.120 + Compiling anstyle-parse v0.2.4 + Compiling colorchoice v1.0.1 + Compiling anstyle v1.0.7 + Compiling cfg-if v1.0.0 + Compiling memchr v2.7.4 + Compiling thiserror v1.0.61 + Compiling itoa v1.0.11 + Compiling anstream v0.6.14 + Compiling ryu v1.0.18 + Compiling equivalent v1.0.1 + Compiling hashbrown v0.14.5 + Compiling regex-syntax v0.8.4 + Compiling strsim v0.11.1 + Compiling winnow v0.6.13 + Compiling quote v1.0.36 + Compiling getrandom v0.2.15 + Compiling syn v2.0.68 + Compiling aho-corasick v1.1.3 + Compiling rand_core v0.6.4 + Compiling indexmap v2.2.6 + Compiling ppv-lite86 v0.2.17 + Compiling clap_lex v0.7.1 + Compiling log v0.4.22 + Compiling option-ext v0.2.0 + Compiling peg-runtime v0.8.3 + Compiling heck v0.5.0 + Compiling dirs-sys v0.4.1 + Compiling env_filter v0.1.0 + Compiling peg-macros v0.8.3 + Compiling clap_builder v4.5.8 + Compiling regex-automata v0.4.7 + Compiling rand_chacha v0.3.1 + Compiling humantime v2.1.0 + Compiling lazy_static v1.5.0 + Compiling env_logger v0.11.3 + Compiling rand v0.8.5 + Compiling peg v0.8.3 + Compiling directories v5.0.1 + Compiling once_cell v1.19.0 + Compiling regex v1.10.5 + Compiling serde_derive v1.0.204 + Compiling thiserror-impl v1.0.61 + Compiling clap_derive v4.5.8 + Compiling rt-format v0.3.1 + Compiling clap v4.5.8 + Compiling toml_datetime v0.6.6 + Compiling serde_spanned v0.6.6 + Compiling toml_edit v0.22.14 + Compiling swayipc-types v1.3.2 + Compiling toml v0.8.14 + Compiling swayipc v3.0.2 + Compiling swayr v0.27.4 + Finished `release` profile [optimized] target(s) in 55.21s + Installing /usr/local/cargo/bin/swayr + Installing /usr/local/cargo/bin/swayrd + Installed package `swayr v0.27.4` (executables `swayr`, `swayrd`) diff --git a/includes.container/usr/share/doc/swayrbar-0.4.0/build.log b/includes.container/usr/share/doc/swayrbar-0.4.0/build.log new file mode 100644 index 0000000..e6505b7 --- /dev/null +++ b/includes.container/usr/share/doc/swayrbar-0.4.0/build.log @@ -0,0 +1,96 @@ +$ cargo install --locked swayrbar + Updating crates.io index + Downloaded swayrbar v0.4.0 + Downloaded 1 crate (37.1 KB) in 0.17s + Installing swayrbar v0.4.0 + Updating crates.io index + Updating crates.io index + Downloaded autocfg v1.3.0 + Downloaded num-traits v0.2.19 + Downloaded swaybar-types v3.0.0 + Downloaded rayon-core v1.12.1 + Downloaded lazycell v1.3.0 + Downloaded either v1.13.0 + Downloaded crossbeam-deque v0.8.5 + Downloaded iana-time-zone v0.1.60 + Downloaded typenum v1.17.0 + Downloaded crossbeam-utils v0.8.20 + Downloaded battery v0.7.8 + Downloaded crossbeam-epoch v0.9.18 + Downloaded uom v0.30.0 + Downloaded sysinfo v0.31.2 + Downloaded rayon v1.10.0 + Downloaded syn v2.0.72 + Downloaded chrono v0.4.38 + Downloaded 17 crates (1.4 MB) in 0.51s + Compiling proc-macro2 v1.0.86 + Compiling unicode-ident v1.0.12 + Compiling serde v1.0.204 + Compiling crossbeam-utils v0.8.20 + Compiling autocfg v1.3.0 + Compiling memchr v2.7.4 + Compiling serde_json v1.0.120 + Compiling libc v0.2.155 + Compiling utf8parse v0.2.2 + Compiling anstyle-parse v0.2.4 + Compiling anstyle v1.0.7 + Compiling colorchoice v1.0.1 + Compiling ryu v1.0.18 + Compiling typenum v1.17.0 + Compiling thiserror v1.0.61 + Compiling num-traits v0.2.19 + Compiling itoa v1.0.11 + Compiling anstyle-query v1.1.0 + Compiling rayon-core v1.12.1 + Compiling is_terminal_polyfill v1.70.0 + Compiling anstream v0.6.14 + Compiling aho-corasick v1.1.3 + Compiling quote v1.0.36 + Compiling crossbeam-epoch v0.9.18 + Compiling syn v2.0.72 + Compiling crossbeam-deque v0.8.5 + Compiling regex-syntax v0.8.4 + Compiling hashbrown v0.14.5 + Compiling equivalent v1.0.1 + Compiling battery v0.7.8 + Compiling clap_lex v0.7.1 + Compiling log v0.4.22 + Compiling strsim v0.11.1 + Compiling indexmap v2.2.6 + Compiling heck v0.5.0 + Compiling option-ext v0.2.0 + Compiling either v1.13.0 + Compiling winnow v0.6.13 + Compiling rayon v1.10.0 + Compiling dirs-sys v0.4.1 + Compiling clap_builder v4.5.8 + Compiling regex-automata v0.4.7 + Compiling env_filter v0.1.0 + Compiling uom v0.30.0 + Compiling humantime v2.1.0 + Compiling iana-time-zone v0.1.60 + Compiling lazycell v1.3.0 + Compiling lazy_static v1.5.0 + Compiling cfg-if v1.0.0 + Compiling chrono v0.4.38 + Compiling sysinfo v0.31.2 + Compiling serde_derive v1.0.204 + Compiling thiserror-impl v1.0.61 + Compiling regex v1.10.5 + Compiling clap_derive v4.5.8 + Compiling rt-format v0.3.1 + Compiling env_logger v0.11.3 + Compiling directories v5.0.1 + Compiling serde_spanned v0.6.6 + Compiling toml_datetime v0.6.6 + Compiling toml_edit v0.22.14 + Compiling once_cell v1.19.0 + Compiling clap v4.5.8 + Compiling swayipc-types v1.3.2 + Compiling swaybar-types v3.0.0 + Compiling swayipc v3.0.2 + Compiling toml v0.8.14 + Compiling swayrbar v0.4.0 + Finished `release` profile [optimized] target(s) in 52.28s + Installing /usr/local/cargo/bin/swayrbar + Installed package `swayrbar v0.4.0` (executable `swayrbar`) diff --git a/recipe.yml b/recipe.yml index 4c24098..29212b5 100644 --- a/recipe.yml +++ b/recipe.yml @@ -33,6 +33,7 @@ stages: - swayidle - swaylock - fonts-font-awesome + - fuzzel - name: sway-config-overwrite type: shell