From cd1d59793c424f365656cbcab787dd71ed7cc8f8 Mon Sep 17 00:00:00 2001 From: Bazsi <66674037+nagbalae@users.noreply.github.com> Date: Wed, 17 Jun 2020 19:34:45 +0200 Subject: [PATCH 1/8] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 43a7e30..881869d 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ Go to [suckless' dwm page](https://dwm.suckless.org) or use [Luke's](https://git - Xrdb (using color0,3,7) - Vacant tags - Sticky (super+s) +- Fullscreen (super+f) - The rest you can see for yourself in the code! ## Todo: - Move shortcuts to sxhkd From 5f2943cdd1d6bc8d82211d5fa070f931caba22dc Mon Sep 17 00:00:00 2001 From: Bazsi <66674037+nagbalae@users.noreply.github.com> Date: Thu, 18 Jun 2020 20:22:50 +0200 Subject: [PATCH 2/8] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 881869d..7530383 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A personal fork of dwm-6.2, kind of based on lukesmithxyz's and samedamci's forks. The main aim of the fork is ***A E S T H E T I C S***. I'm trying to replicate my i3's looks in dwm. -## ***If you haven't used dwm, you don't start with this.*** +#### ***If you haven't used dwm, you don't recomend starting with this.*** Go to [suckless' dwm page](https://dwm.suckless.org) or use [Luke's](https://github.com/LukeSmithxyz/dwm) or [Samedamci's](https://github.com/samedamci/dwm) forks. **_This fork has and probably will have utterly awful coding_, and the features are tailored to my usage, though i hope you'll have fun trying it.** ## Features & Patches(mostly patches from suckless): From b9d06ea34717c242597d82a6f4334469a28ad52e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nagy=20G=C3=A1bor?= Date: Sun, 21 Jun 2020 15:48:56 +0200 Subject: [PATCH 3/8] adding arch package build --- PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ arch/dwm.desktop | 7 +++++++ arch/dwm.install | 5 +++++ 3 files changed, 58 insertions(+) create mode 100644 PKGBUILD create mode 100644 arch/dwm.desktop create mode 100644 arch/dwm.install diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..0239a35 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +pkgname=dwm-git +_pkgname=dwm +pkgver=v1.0 +pkgrel=1 +pkgdesc="A dynamic window manager for X nagbalae version" +url="http://github.com/nagbalae/dwm" +arch=('i686' 'x86_64') +license=('MIT') +options=(zipman) +depends=('libx11' 'libxinerama' 'libxft') +makedepends=('git') +install=arch/dwm.install +provides=('dwm') +conflicts=('dwm') +source=("$_pkgname::git+https://github.com/nagbalae/dwm" + config.h) +md5sums=( 'SKIP' + 'SKIP') # so you can customize config.h + +pkgver(){ + cd $_pkgname + #git describe --long --tags | sed -E 's/([^-]*-g)/r\1/;s/-/./g' + echo 'v1.0' +} + +prepare() { + cd $_pkgname + if [[ -f "$srcdir/config.h" ]]; then + cp -fv "$srcdir/config.h" config.h + fi +} + +build() { + cd $_pkgname + make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 +} + +package() { + cd $_pkgname + make PREFIX=/usr DESTDIR="$pkgdir" install + install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -m644 -D README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + install -m644 -D arch/dwm.desktop "$pkgdir/usr/share/xsessions/dwm.desktop" +} + +# vim:set ts=2 sw=2 et: diff --git a/arch/dwm.desktop b/arch/dwm.desktop new file mode 100644 index 0000000..b0c3354 --- /dev/null +++ b/arch/dwm.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Dwm +Comment=Dynamic window manager +Exec=dwm +Icon=dwm +Type=XSession diff --git a/arch/dwm.install b/arch/dwm.install new file mode 100644 index 0000000..9675514 --- /dev/null +++ b/arch/dwm.install @@ -0,0 +1,5 @@ +post_install() { + echo "-- Edit config.h in dwm's PKGBUILD directory (generally /var/abs/community/dwm/)" + echo "-- and rebuild package if you want to change settings." + echo "-- Or, place custom config.h in \$SRCDEST/dwm-git/config.h and rebuild." +} From 37a39b2649b7f79cbca3004de730abd9dd976f2f Mon Sep 17 00:00:00 2001 From: Bazsi <66674037+nagbalae@users.noreply.github.com> Date: Sun, 21 Jun 2020 15:53:20 +0200 Subject: [PATCH 4/8] Set theme jekyll-theme-minimal --- _config.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 _config.yml diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..2f7efbe --- /dev/null +++ b/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-minimal \ No newline at end of file From 91cec39a32e3f81f5405f258ad4884371e34f236 Mon Sep 17 00:00:00 2001 From: Bazsi <66674037+nagbalae@users.noreply.github.com> Date: Sun, 21 Jun 2020 16:04:13 +0200 Subject: [PATCH 5/8] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7530383..f10bd19 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,12 @@ I'm trying to replicate my i3's looks in dwm. #### ***If you haven't used dwm, you don't recomend starting with this.*** Go to [suckless' dwm page](https://dwm.suckless.org) or use [Luke's](https://github.com/LukeSmithxyz/dwm) or [Samedamci's](https://github.com/samedamci/dwm) forks. **_This fork has and probably will have utterly awful coding_, and the features are tailored to my usage, though i hope you'll have fun trying it.** +## How to use +- **before installing change termcmd's urxvt to your terminal!, otherwise you'll have no terminal!** +- after install use sxhkd or some other program to set your keybinds up +- make or download a statusbar script +- if you want to make the cool wallpaper changer script, use wal or something, it's a few lines! (don't forget to refresh dwm's colours at the end with 'xdotool key super+shift+F5' or equialent!) +you are good to go! ## Features & Patches(mostly patches from suckless): - Kinda compatible with pywal (use 'xdotool key super+shift+F5' at the end of the wallpaper changer script) - Modkey is Super (Windows key) @@ -16,6 +22,5 @@ Go to [suckless' dwm page](https://dwm.suckless.org) or use [Luke's](https://git - Fullscreen (super+f) - The rest you can see for yourself in the code! ## Todo: -- Move shortcuts to sxhkd - Swallow - Add Layouts From ccde5c58fb8117b693fdec78552e37b1e9e04262 Mon Sep 17 00:00:00 2001 From: Bazsi <66674037+nagbalae@users.noreply.github.com> Date: Sun, 21 Jun 2020 16:05:46 +0200 Subject: [PATCH 6/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f10bd19..c523153 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,8 @@ Go to [suckless' dwm page](https://dwm.suckless.org) or use [Luke's](https://git - **before installing change termcmd's urxvt to your terminal!, otherwise you'll have no terminal!** - after install use sxhkd or some other program to set your keybinds up - make or download a statusbar script -- if you want to make the cool wallpaper changer script, use wal or something, it's a few lines! (don't forget to refresh dwm's colours at the end with 'xdotool key super+shift+F5' or equialent!) -you are good to go! +- if you want to make the cool wallpaper changer script, use wal or something, it's a few lines! (don't forget to refresh dwm's colours at the end with 'xdotool key super+shift+F5' or equialent!) +you are good to go, have fun! ## Features & Patches(mostly patches from suckless): - Kinda compatible with pywal (use 'xdotool key super+shift+F5' at the end of the wallpaper changer script) - Modkey is Super (Windows key) From f4bd314b3d657b673b2daf06534973c9a73eee37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nagy=20G=C3=A1bor?= Date: Sun, 21 Jun 2020 16:10:51 +0200 Subject: [PATCH 7/8] fixing arch package build --- PKGBUILD | 5 ++--- arch/dwm.install | 5 ----- 2 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 arch/dwm.install diff --git a/PKGBUILD b/PKGBUILD index 0239a35..c2515aa 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -9,13 +9,12 @@ license=('MIT') options=(zipman) depends=('libx11' 'libxinerama' 'libxft') makedepends=('git') -install=arch/dwm.install provides=('dwm') conflicts=('dwm') source=("$_pkgname::git+https://github.com/nagbalae/dwm" - config.h) + ) md5sums=( 'SKIP' - 'SKIP') # so you can customize config.h + ) pkgver(){ cd $_pkgname diff --git a/arch/dwm.install b/arch/dwm.install deleted file mode 100644 index 9675514..0000000 --- a/arch/dwm.install +++ /dev/null @@ -1,5 +0,0 @@ -post_install() { - echo "-- Edit config.h in dwm's PKGBUILD directory (generally /var/abs/community/dwm/)" - echo "-- and rebuild package if you want to change settings." - echo "-- Or, place custom config.h in \$SRCDEST/dwm-git/config.h and rebuild." -} From 8991c97dd284c4df2b36c94d392a4adae3da7a5a Mon Sep 17 00:00:00 2001 From: Bazsi <66674037+nagbalae@users.noreply.github.com> Date: Fri, 10 Jul 2020 22:01:27 +0200 Subject: [PATCH 8/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c523153..87be33a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # dwm A personal fork of dwm-6.2, kind of based on lukesmithxyz's and samedamci's forks. -The main aim of the fork is ***A E S T H E T I C S***. +The main aim of the fork is to be usable and also look good. I'm trying to replicate my i3's looks in dwm. -#### ***If you haven't used dwm, you don't recomend starting with this.*** +#### ***If you haven't used dwm, i wouldn't recomend starting with this.*** Go to [suckless' dwm page](https://dwm.suckless.org) or use [Luke's](https://github.com/LukeSmithxyz/dwm) or [Samedamci's](https://github.com/samedamci/dwm) forks. **_This fork has and probably will have utterly awful coding_, and the features are tailored to my usage, though i hope you'll have fun trying it.** ## How to use