https://github.com/thelounge/thelounge-archlinux
📦 Arch Linux package for The Lounge
https://github.com/thelounge/thelounge-archlinux
arch-linux aur thelounge
Last synced: 6 months ago
JSON representation
📦 Arch Linux package for The Lounge
- Host: GitHub
- URL: https://github.com/thelounge/thelounge-archlinux
- Owner: thelounge
- License: mit
- Created: 2016-07-02T04:29:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-12T11:23:07.000Z (over 1 year ago)
- Last Synced: 2024-10-30T00:00:35.796Z (12 months ago)
- Topics: arch-linux, aur, thelounge
- Language: Shell
- Homepage: https://aur.archlinux.org/packages/thelounge/
- Size: 44.9 KB
- Stars: 4
- Watchers: 6
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arch Linux package for The Lounge
This is a clone of the repository [already available](https://aur.archlinux.org/packages/thelounge/) on the [AUR](https://wiki.archlinux.org/index.php/Arch_User_Repository).
This repository is to be used to track Arch Linux's specific issues with this package and allow users to contribute to it.
## Installation
Please follow the usual Arch Linux documentation to install this package from the AUR either manually or using your favorite AUR helper. These instructions are only provided as a quick example, but as typical with Arch Linux you are strongly encouraged to read the approprite documentation.
### Manually
```
$ git clone https://github.com/thelounge/thelounge-archlinux.git
$ cd arch-lounge
$ # optional: select your release (experimental, master, stable)
$ git checkout stable
$ makepkg
# pacman -U thelounge-*.pkg.*
```### With an AUR helper
with pacaur:
```
$ pacaur -aS thelounge
```or with yaourt:
```
$ yaourt -aS thelounge
```### Configuration
The default system-wide documentation file is located at `/etc/thelounge/config.js`. Please note that user profiles and their IRC passwords are also stored there (moving to `/var/lib/thelounge` is planned but not yet done), so the directory is only readable by the `thelounge` user.### Running
The Lounge provides both a system-wide and per-user systemd unit.#### System
Simply enable the `thelounge.service` unit, and your server should be up and running:```
# systemctl enable --now thelounge.service
```#### User
If you do not want to run the software system-wide, or host multiple users that wish to host their own instance of The Lounge, it can also be launched per user:```
$ systemctl --user enable --now thelounge.service
```Please note that for The Lounge to start on boot in this scenario, you will also require to have [lingering](https://wiki.archlinux.org/index.php/Systemd/User#Automatic_start-up_of_systemd_user_instances) enabled for this user:
```
# loginctl enable-linger $username
```