b(aeck's implementation of i) 3 (wm for Windows)
I have moved on to use macOS exclusively. As a result I completely dropped using tiling window managers and also stopped developing b3. Therefore I am open to transfer the ownership to anyone who is willing to actively maintain this piece of software. Just write me an e-mail.
example.config to bin (See FAQ if you want to personalize the configuration))b3.exeexample.config to bin (See FAQ if you want to personalize the configuration))b3.exeSee here.
A default config file is included in the release zip. To get started right away, it is already placed as config in the same directory as b3.exe.
For more information on where the configuration file can be placed please see the included man page.
Yes, please see here.
man -l man/b3.1 to see the available command line options and where the configuration file can be placed.You will need a functioning MinGW environment. This sections describes the compilation using Msys2.
First install the dependencies:
pacman -S make cmake automake autoconf mingw-w64-x86_64-gcc libtool bison flex mingw64/mingw-w64-x86_64-pcre
Then compile and install Collections-C:
wget https://github.com/srdja/Collections-C/archive/master.zip
unzip master.zip
cd Collections-C-master/
sed -i s/add_subdirectory\(test\)//g CMakeLists.txt # Testing is not needed
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
Then compile and install w32bindkeys. Please have a look at its README.
Then compile b3:
git clone https://github.com/ritschmaster/b3.git
cd b3
./autogen.sh
make
Afterwards you may install b3 - depending on your MinGW environment - by performing:
make install
If you are unsatisfied with b3 you may uninstall it again:
make uninstall
First install MinGW:
sudo dnf install -y mingw64-gcc mingw64-gcc-c++ cmake automake autoconf autoconf-archive libtool bison flex mingw64-pcre
Then compile and install Collections-C:
wget https://github.com/srdja/Collections-C/archive/master.zip
unzip master.zip
cd Collections-C-master/
sed -i s/add_subdirectory\(test\)//g CMakeLists.txt # Testing is not needed
mkdir build
cd build
mingw64-cmake ..
sudo make install
sudo cp /usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig/collectionc.pc /usr/lib64/pkgconfig
Then compile and install w32bindkeys. Please have a look at its README.
Then compile b3:
git clone https://github.com/ritschmaster/b3.git
cd b3
export PKG_CONFIG_PATH=/usr/x86_64-w64-mingw32/lib/pkgconfig/
./configure --host=x86_64-w64-mingw32
make
The version scheme of w32bindkeys is as follows: x.y.z
Richard Bäck richard.baeck@mailbox.org
MIT License
Show me that you really like it by donating something. Thanks for any amount!
My Bitcoin address: 3DF2eTL9KSndqbuQTokWvTbUpDNQ6RuwxU
1 commits
C
91.3%
Yacc
4.4%
Makefile
2.3%
Lex
1.0%
b(aeck's implementation of i) 3 (wm for Windows)
I have moved on to use macOS exclusively. As a result I completely dropped using tiling window managers and also stopped developing b3. Therefore I am open to transfer the ownership to anyone who is willing to actively maintain this piece of software. Just write me an e-mail.
example.config to bin (See FAQ if you want to personalize the configuration))b3.exeexample.config to bin (See FAQ if you want to personalize the configuration))b3.exeSee here.
A default config file is included in the release zip. To get started right away, it is already placed as config in the same directory as b3.exe.
For more information on where the configuration file can be placed please see the included man page.
Yes, please see here.
man -l man/b3.1 to see the available command line options and where the configuration file can be placed.You will need a functioning MinGW environment. This sections describes the compilation using Msys2.
First install the dependencies:
pacman -S make cmake automake autoconf mingw-w64-x86_64-gcc libtool bison flex mingw64/mingw-w64-x86_64-pcre
Then compile and install Collections-C:
wget https://github.com/srdja/Collections-C/archive/master.zip
unzip master.zip
cd Collections-C-master/
sed -i s/add_subdirectory\(test\)//g CMakeLists.txt # Testing is not needed
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
Then compile and install w32bindkeys. Please have a look at its README.
Then compile b3:
git clone https://github.com/ritschmaster/b3.git
cd b3
./autogen.sh
make
Afterwards you may install b3 - depending on your MinGW environment - by performing:
make install
If you are unsatisfied with b3 you may uninstall it again:
make uninstall
First install MinGW:
sudo dnf install -y mingw64-gcc mingw64-gcc-c++ cmake automake autoconf autoconf-archive libtool bison flex mingw64-pcre
Then compile and install Collections-C:
wget https://github.com/srdja/Collections-C/archive/master.zip
unzip master.zip
cd Collections-C-master/
sed -i s/add_subdirectory\(test\)//g CMakeLists.txt # Testing is not needed
mkdir build
cd build
mingw64-cmake ..
sudo make install
sudo cp /usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig/collectionc.pc /usr/lib64/pkgconfig
Then compile and install w32bindkeys. Please have a look at its README.
Then compile b3:
git clone https://github.com/ritschmaster/b3.git
cd b3
export PKG_CONFIG_PATH=/usr/x86_64-w64-mingw32/lib/pkgconfig/
./configure --host=x86_64-w64-mingw32
make
The version scheme of w32bindkeys is as follows: x.y.z
Richard Bäck richard.baeck@mailbox.org
MIT License
Show me that you really like it by donating something. Thanks for any amount!
My Bitcoin address: 3DF2eTL9KSndqbuQTokWvTbUpDNQ6RuwxU
1 commits
C
91.3%
Yacc
4.4%
Makefile
2.3%
Lex
1.0%