mirror of
https://github.com/nwg-piotr/nwg-shell.git
synced 2024-08-17 10:00:40 +03:00
Update README.md
This commit is contained in:
parent
3361033d47
commit
cf7fbceabe
18
README.md
18
README.md
@ -10,30 +10,36 @@ fits you best.
|
||||
|
||||
I don't think that "nwg-shell" is the best possible name for the project. It's subject to change as soon as someone comes up with a better one.
|
||||
|
||||
## [nwg-panel](https://github.com/nwg-piotr/nwg-panel)
|
||||
## Components, as for now
|
||||
|
||||
### [nwg-panel](https://github.com/nwg-piotr/nwg-panel)
|
||||
|
||||
Written in python, it's the central point of the project. For now it contains 8 modules and 1 plugin written in Go.
|
||||
|
||||
## [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers)
|
||||
### [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers)
|
||||
|
||||
A set of GTK-based launchers: application grid, button bar and dmenu. I initially wrote them in python, but it turned out to be too slow. I developed them from
|
||||
scratch in C++, as my first, and probably the last C++ code. Thanks to Contributors, led by [@Siborgium](https://github.com/Siborgium), the code looks pretty well
|
||||
now, but I understand hardly anything. I'm not going to live long enough to learn C++, so I'll code the grid and dmenu from scratch in golang sooner or later.
|
||||
|
||||
## [nwg-dock](https://github.com/nwg-piotr/nwg-dock)
|
||||
### [nwg-dock](https://github.com/nwg-piotr/nwg-dock)
|
||||
|
||||
Fully configurable dock written in Go. It features pinned buttons, task buttons, the workspace switcher and the launcher button. The latter by default starts
|
||||
nwggrid (application grid) from nwg-launchers.
|
||||
|
||||
## [Azote](https://github.com/nwg-piotr/azote)
|
||||
### [nwg-menu](https://github.com/nwg-piotr/nwg-menu)
|
||||
|
||||
It's the MenuStart plugin to nwg-panel written in Go. It's also capable of working standalone.
|
||||
|
||||
### [Azote](https://github.com/nwg-piotr/azote)
|
||||
|
||||
Azote is a GTK+3-based picture browser and background setter, as the frontend to the swaybg (sway/Wayland) and feh (X windows) commands. The user interface is being developed with multi-headed setups in mind. Azote also includes several colour management tools.
|
||||
|
||||
## [gopsuinfo](https://github.com/nwg-piotr/gopsuinfo)
|
||||
### [gopsuinfo](https://github.com/nwg-piotr/gopsuinfo)
|
||||
|
||||
A [gopsutil](https://github.com/shirou/gopsutil)-based command to display system usage info as text in panels like Waybar or icon/text in tint2 and nwg-panel executors.
|
||||
|
||||
## [autotiling](https://github.com/nwg-piotr/autotiling)
|
||||
### [autotiling](https://github.com/nwg-piotr/autotiling)
|
||||
|
||||
This script uses the [i3ipc-python library](https://github.com/altdesktop/i3ipc-python) to switch the layout splith/splitv depending on the currently focused
|
||||
window dimensions. It works on both sway and i3 window managers. You may love it or hate it, but it's my must have.
|
||||
|
Loading…
Reference in New Issue
Block a user