Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use fuzzel as application launcher #6

Merged
merged 5 commits into from
Aug 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/vib-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Vib Build

on:
push:
branches: [ "main" ]
branches: [ "main", "dev" ]
tags:
- '*'
schedule:
Expand Down
2 changes: 1 addition & 1 deletion includes.container/etc/sway/config.vanillaos
Original file line number Diff line number Diff line change
Expand Up @@ -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/*

Expand Down
Binary file added includes.container/usr/bin/swayr
Binary file not shown.
Binary file added includes.container/usr/bin/swayrbar
Binary file not shown.
Binary file added includes.container/usr/bin/swayrd
Binary file not shown.
131 changes: 131 additions & 0 deletions includes.container/usr/share/doc/swayr-0.27.4/build.log
Original file line number Diff line number Diff line change
@@ -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`)
96 changes: 96 additions & 0 deletions includes.container/usr/share/doc/swayrbar-0.4.0/build.log
Original file line number Diff line number Diff line change
@@ -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`)
1 change: 1 addition & 0 deletions recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ stages:
- swayidle
- swaylock
- fonts-font-awesome
- fuzzel

- name: sway-config-overwrite
type: shell
Expand Down
Loading