https://github.com/y10k/kelleyk_emacs
setup emacs26 on ubuntu with Kevin Kelley's emacs stable releases repository.
https://github.com/y10k/kelleyk_emacs
ansible ansible-galaxy ansible-role emacs
Last synced: 3 months ago
JSON representation
setup emacs26 on ubuntu with Kevin Kelley's emacs stable releases repository.
- Host: GitHub
- URL: https://github.com/y10k/kelleyk_emacs
- Owner: y10k
- Created: 2019-05-22T14:27:03.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-23T10:25:00.000Z (about 7 years ago)
- Last Synced: 2026-02-10T04:33:31.966Z (5 months ago)
- Topics: ansible, ansible-galaxy, ansible-role, emacs
- Language: Ruby
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
y10k.kelleyk_emacs
=========
setup emacs26 on ubuntu with Kevin Kelley's emacs stable releases repository.
see about the repository.
Requirements
------------
Need to remove emacs25 packages from target ubuntu.
Role Variables
--------------
| Variable | Default | Description |
|--------------------------------|-------------------|------------------------------------------------------------------------------------------------------------------|
|`kelleyk_emacs_repository` |`ppa:kelleyk/emacs`|emacs stable releases repository |
|`kelleyk_emacs_old_package` |`emacs25` |ubuntu default repository emacs package. installation of new emacs package may fails if this package is installed.|
|`kelleyk_emacs_main_package` |`emacs26` |new emacs package. if no need X, set this variable to `emacs26-nox`. |
|`kelleyk_emacs_optional_package`|`emacs26-el` |optional emacs package. if it's no need, make this variable undefined. |
Dependencies
------------
None.
Example Playbook
----------------
```yaml
- hosts: servers
roles:
- y10k.kelleyk_emacs
```
```yaml
- hosts: servers
roles:
- role: y10k.kelleyk_emacs
kelleyk_emacs_main_package: emacs26-nox
```
License
-------
GPLv3