-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e495927
commit 5f2fe2d
Showing
1 changed file
with
51 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,55 @@ | ||
# antsy-xdm-theme | ||
|
||
XDM theme using polybar, compton, and feh | ||
XDM theme using polybar, picom, and feh | ||
|
||
License | ||
---- | ||
![screenshot1](https://github.com/jeffmhubbard/antsy-xdm-theme/raw/assets/xdm-menu-1-main.png 'Login Screen') | ||
Login Screen | ||
|
||
![screenshot2](https://github.com/jeffmhubbard/antsy-xdm-theme/raw/assets/xdm-menu-2-choices.png 'System Menu') | ||
System Menu | ||
|
||
![screenshot3](https://github.com/jeffmhubbard/antsy-xdm-theme/raw/assets/xdm-menu-3-confirm.png 'Menu Confirmation') | ||
Menu Confirmation | ||
|
||
### About | ||
I wanted to add restart and shutdown options to XDM screen, but wasn't happy with the solutions I found. So I came up with this... | ||
|
||
Polybar for the menus and time. Picom (compton) for shadows and transparency on xlogin window and polybar. And feh provides random backgrounds each time XDM starts. | ||
|
||
NOTE: Does not include backgrounds (see [here](https://github.com/jeffmhubbard/antsy-wallpaper/)). | ||
|
||
### Requirements | ||
- [XDM](https://www.x.org) - X Display Manger | ||
- [polybar](https://github.com/polybar/polybar) - menu and clock | ||
- [picom](https://github.com/yshui/picom) - transparency and shadows | ||
- [feh](https://feh.finalrewind.org) - set background | ||
- [Nerd Fonts](https://www.nerdfonts.com/) - fonts with glyphs | ||
|
||
### Installation | ||
##### Source | ||
```sh | ||
cp antsy/* /etc/X11/xdm | ||
chmod 0755 /etc/X11/xdm/antsy/{Xsetup,GiveConsole} | ||
chmod 0600 /etc/X11/xdm/antsy/polybar.ini | ||
(restart XDM) | ||
``` | ||
|
||
##### Source (systemd) | ||
```sh | ||
cp -r antsy /etc/X11/xdm/antsy | ||
chmod 0755 /etc/X11/xdm/antsy/{Xsetup,GiveConsole} | ||
chmod 0600 /etc/X11/xdm/antsy/polybar.ini | ||
install -Dm0644 xdm-antsy.service /usr/lib/systemd/system/xdm-antsy.service | ||
sudo systemctl daemon-reload | ||
sudo systemctl disable xdm | ||
sudo systemctl enable xdm-antsy | ||
sudo systemctl stop xdm | ||
(login to console) | ||
sudo systemctl start xdm-antsy | ||
``` | ||
|
||
##### Arch | ||
There is a PKGBUILD in my [pkgbuilds](https://github.com/jeffmhubbard/pkgbuilds) repo for now | ||
|
||
### License | ||
MIT |