kanner / gentooxa

Gentoo configuration repository to control changings between several gentoo-based systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gentooxa

Gentoo configuration repository to control changings between several gentoo-based systems

###target: x86_64 hardened gentoo rolling release

###how to install: use in '/' (needs root privileges)

git clone (repo_link) .

assume that you have 'core.symlinks' as 'true' in your git config [needs to deal with symlinks like /etc/portage/make.profile]

###what should be updated for your hardware and other settings:

  • '/etc/portage/make.conf' - initially it`s my current work configuration
  • '/etc/portage/*' configuration files (USE-flags, licenses and others, also my current work configuration)
  • '/usr/src/linux[-***]/.config' + kernel recompilation and setup in boot loader
  • '/etc/conf.d/modules'
  • '/etc/fstab' - set your partition layout
  • '/etc/conf.d/net', '/etc/conf.d/hostname', '/etc/hosts'
  • '/etc/conf.d/hwclock'
  • '/etc/conf.d/keymaps'
  • '/etc/locale.gen' (+ '# locale-gen', etc)
  • '/etc/timezone'
  • '/etc/udev/rules.d/60-schedulers.rules' for optimization SSD/HDD
  • '/etc/local.d/10-powermanagement.start' to enable specific power savings
  • opengl/opencl and other software settings in eselect (+ 'etc/X11/xorg.conf', emerge some nvidia-/other specific packages - bumblebee, bbswitch, nvidia-settings)
  • rc-update (add laptop_mode, etc)
  • '/boot/grub/grub.conf' - set your grub password
  • emerge other packages (current full list in '/root/gentoo-packages.sh', '/var/lib/portage/world')

###what should be saved [just for sure]

  • mbr for both hard/ssd drives

About

Gentoo configuration repository to control changings between several gentoo-based systems

License:GNU General Public License v2.0


Languages

Language:Perl 67.5%Language:Shell 32.5%