Skip to content

Commit 0254ce6

Browse files
committed
v0.3 updates
1 parent e564ae6 commit 0254ce6

File tree

4 files changed

+17
-14
lines changed

4 files changed

+17
-14
lines changed

.github/workflows/mypy.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ jobs:
1616
with:
1717
repository: jbuchermn/pywm
1818
path: pywm
19-
ref: v0.3
2019
- name: Setup python 3.9
2120
uses: actions/setup-python@v1
2221
with:

README.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,33 +36,38 @@ These behaviours can (partly) be configured (see below for setup). By default (c
3636

3737
## Roadmap
3838

39-
Development on v0.3 has just started following the goals:
39+
v0.3 has been merged into master, new features include
4040

4141
- [x] Improve panel functionality
42-
- [x] Get rid of `sys_backend`
43-
- [x] Get rid of websocket-communication
44-
- [x] Possibly provide dbus endpoint
45-
- [ ] Better integrate rofi (launcher), waybar (bar), mako / wob (notifications) and lock screen
46-
- [ ] Support always-present top and bottom bars
42+
- [X] Better bars
43+
- [X] Support always-present top and bottom bars
44+
- [ ] Slide in bars
4745
- [x] Borders
4846
- [x] Draw borders around some floating windows (quite ugly floating windows on v0.2)
4947
- [x] Possibly highlight focused window using a border
5048
- [x] Enable window swallowing
51-
- [ ] Blurred window backgrounds
52-
- Some minor improvements here and there
49+
- [X] Blurred window backgrounds
50+
- [X] Better key bindings
51+
- [X] DBus gestures
52+
- [ ] Better window stacking
53+
54+
## Attention
55+
56+
Unfortunately, documentation is missing on a lot of new features. This is *WIP*.
57+
5358

5459
## Installing
5560

5661
### Arch Linux
5762

5863
- [Intall on Arch linux](doc/install_Arch_Linux.md)
5964

60-
### NixOS [W.I.P]
65+
### NixOS
6166

62-
A PR on [nixpkgs](https://github.com/nixos/nixpkgs) is currently work in progress. A flakes based installation should work however and is preferred (see also [dotfiles-nix](https://github.com/jbuchermn/dotfiles-nix)):
67+
Install via flakes (see also [dotfiles-nix](https://github.com/jbuchermn/dotfiles-nix)):
6368

6469
```sh
65-
nix build "github:jbuchermn/newm/v0.3#newm"
70+
nix build "github:jbuchermn/newm#newm"
6671
./result/bin/start-newm -d
6772
```
6873

dev/DEV.org

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
** TODO Documentation / Cleanup
2323
**** Move all configurable debug options into `debug.xyz = True`
2424
**** newm-panel-nwjs is history
25-
**** Update to v0.3
2625

2726
* Backlog
2827
** NixOS greetd deployment including documentation

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
flake-utils.url = "github:numtide/flake-utils";
88

9-
pywmpkg.url = "github:jbuchermn/pywm/v0.3";
9+
pywmpkg.url = "github:jbuchermn/pywm";
1010
pywmpkg.inputs.nixpkgs.follows = "nixpkgs";
1111
};
1212

0 commit comments

Comments
 (0)