Skip to content

paulrbr-fl/localhost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Initial setup of my personnal debian environment

This repository contains a localhost.yml Ansible playbook to setup a freshly installed Debian OS with all the tools and configuration I use.

What's included?

  • Common debian packages installation:
    • Basic packages: sudo, rsync, curl, git, apt-transport-https, bash-completion, python-pip, htop
    • Software packages: byobu (text window manager and terminal multiplexer), emacs (text editor), peek (animated screenshots as GIFs), firefox 61 (internet browser), weechat (IRC client & Slack client), kubectl (Kubernetes command-line tool)
    • Misc packages: sqlite3, ibus, im-config, pulseaudio, pulseaudio-module-bluetooth, pavucontrol, bluez, bluez-firmware
    • Smartkey/encryption packages: pass, gnupg2, gnupg-agent, pinentry-curses, scdaemon, pcscd, yubikey-personalization, libusb-1.0-0-dev
  • Custom emacs configuration
  • Custom bash profile configuration

Usage

You will need ansible to be installed to launch the following commands

Check what will happen

ansible-playbook --check --diff localhost.yml

When happy about the output launch the playbook for real

ansible-playbook --diff localhost.yml

License

No license, do what you want with the playbook.

Suggestions?

Do you have a open-source software that you cannot live without? Please let me know!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published