Giter Club home page Giter Club logo

chef-cb's People

Contributors

pzl avatar

Watchers

 avatar

chef-cb's Issues

stop some autostarts

nginx and mongo don't need to be running right after they install. They also don't need to start up on boot.

Clean up startup services

remove geany?

Don't use it. ever. gvim sometimes, consider that as alt.

naga

Install keypad listeners for Razer Naga mouse.

LAMP?

need? have virt env for it.. maybe..

Sublime -arr

detect proper license file on removable media, and copy over when present. ONLY ๐Ÿ’ฉ when not possible

X-platform a bit

Make more of them compatible with other flavors, and even Mac when possible.

Even add OS-X specific dotfiles and defaults.writes

sensors-detect

needs to run with user-facing decisions. Can brick things with it.

Personal bin scripts

make a deb repo for them and download the packages?

Just put the scripts in Chef and copy them over? Probably.

.bashrc platform detection discussion

Should these happen in Chef, or in .bashrc.

Example is color settings of PS1. Currently ask hostname in .bashrc file. Could detect in Chef, and use a template to only spit out the relevant bits.

Pros:

  • smaller bashrc, less to run each time

Cons:

  • no longer directly copyable across systems (can't scp this to a new system and expect it to auto-work)

chrome extensions

auto-populate?

  • YTBig
  • AdBlock
  • JSONView
  • RES
  • Youtube Subscriptions Grid

Conky lua

let's bring back some of that graphic goodness ๐ŸŽจ โœจ

Make user home parametric

/home/dan/ is hard-coded everywhere. Make a setting. Are there even global attributes/settings in chef?

Theme fine-tuning

Look through menu.xml, rc.xml, uca.xml, tint

can customize further

Stop $USER conflict in .bashrc

$USER is a system env (usually)
and we're setting it to a color in our bashrc

derp. use another name.

I guess this is why you aren't supposed to use all caps in bash files

AVR USB config

find config settings for USB-serial interface and add to .avrduderc

campfire IRC

camper_van seems to work somewhat well.
Needs ruby1.9.3?
needed libssl-dev to work

Need to daemonize, find IRC client (irssi, etc)

transfer campfire API key encrypted

may be moot post-switch

vim plugins?

currently vim is only going on a tiny .vimrc

could probably speed up life (or slow down vim!) with some helpful plugins..

RTL SDR

gnuradio and gqrx, udev rules, etc

multi-core make

add -j[N] flag to all make commands detected for N cores of the compiling computer.

Obviously, make that detection somehow, maybe at bootstrap

SSH config

and maybe public keys. Those are fine.

Plex

plex cookbook

PlexConnect

AVR udev rules

currently have to chmod /dev/ttyS1 like a fool. write proper udev rule

Runtime settings

Come up with either a prompt setting or config file, or other Chef mechanism to decide at run-time whether some packages are necessary this time around.

Set things like:

  • user home directory (can make a reasonable guess/default)
  • install locations (where appropriate)
  • theme decisions
  • whether a package gets installed or not

Private keys

look for particular attached portable media, and if present, copy private keys to approp. places

(SSH keys, sensitive config, etc)

color shift by time

change bash colors, theme colors, (screen whitebalance? gamma?)

based on time of day

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.