moving all dots

This commit is contained in:
Barak Michener 2024-05-18 19:08:15 -07:00
parent 6fcf9ba919
commit d9b6fdfc1b
349 changed files with 34598 additions and 34727 deletions

6
dot_puppet/console.pp Normal file
View file

@ -0,0 +1,6 @@
$enhancers = [ "tmux", "zsh", "strace", "sudo" ]
package {
$enhancers:
ensure => "installed"
}

16
dot_puppet/cpp.pp Normal file
View file

@ -0,0 +1,16 @@
case $operatingsystem {
centos, redhat: {$build_essential = ["make", "automake", "gcc", "gcc-c++", "kernel-devel"]}
debian, ubuntu: {$build_essential = ["build-essential"]}
default: {fail("Don't know how to make build-essential for $operatingsystem")}
}
package {
$build_essential:
ensure => "installed"
}
$other_makes = ["cmake"]
package {
$other_makes:
ensure => "installed"
}

6
dot_puppet/editor.pp Normal file
View file

@ -0,0 +1,6 @@
$packages = [ "vim-gnome", "ctags", "ttf-inconsolata"]
package {
$packages:
ensure => "installed"
}

22
dot_puppet/go.pp Normal file
View file

@ -0,0 +1,22 @@
package {
"golang":
ensure => "installed"
}
exec {
"get_gocode":
command => "go get -u github.com/nsf/gocode",
path => "/usr/bin",
}
exec {
"get_gocov":
command => "go get -u github.com/axw/gocov/gocov",
path => "/usr/bin",
}
exec {
"get_gotags":
command => "go get -u github.com/jstemmer/gotags",
path => "/usr/bin",
}

View file

@ -0,0 +1,3 @@
import "cpp.pp"
import "go.pp"
import "python.pp"

View file

@ -0,0 +1,3 @@
import "console.pp"
import "editor.pp"
import "x11.pp"

15
dot_puppet/python.pp Normal file
View file

@ -0,0 +1,15 @@
$packages = [ "python-pip"]
package {
$packages:
ensure => "installed"
}
$pip_packages = ["flake8", "jedi", "tornado"]
package {
$pip_packages :
ensure => "installed",
provider => "pip",
}

6
dot_puppet/x11.pp Normal file
View file

@ -0,0 +1,6 @@
$x11_packages = [ "awesome", "awesome-extra", "feh", "synapse", "thunar", "terminator"]
package {
$x11_packages:
ensure => "installed"
}