]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
htoprc: Add, basic configuration file.
authorSimon Ruderich <simon@ruderich.org>
Wed, 1 Feb 2012 22:13:03 +0000 (23:13 +0100)
committerSimon Ruderich <simon@ruderich.org>
Wed, 1 Feb 2012 22:13:03 +0000 (23:13 +0100)
Also udpate setup.sh and .gitignore.

.gitignore
htoprc.in [new file with mode: 0644]
setup.sh

index 9c1271b5b3aad79c212e85448f52b1c7885217e2..84e94fec9806f973d5b6da52a02bf72337c58600 100644 (file)
@@ -1,4 +1,5 @@
 # Ignore generated files.
+htoprc
 screenrc
 # Ignore temporary zsh files.
 zsh/cache
diff --git a/htoprc.in b/htoprc.in
new file mode 100644 (file)
index 0000000..515501d
--- /dev/null
+++ b/htoprc.in
@@ -0,0 +1,34 @@
+# htop configuration file.
+
+# Copyright (C) 2011-2012  Simon Ruderich
+#
+# This file is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This file is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this file.  If not, see <http://www.gnu.org/licenses/>.
+
+
+# Ordered in the same way htop orders them for easy diffing.
+
+# Don't display kernel threads.
+hide_kernel_threads=1
+# But display userland threads.
+hide_userland_threads=0
+
+# Highlight program base name.
+highlight_base_name=1
+# Highlight megabytes in memory usage.
+highlight_megabytes=1
+# Highlight threads.
+highlight_threads=1
+
+# Display detailed CPU information, including IO-Wait.
+detailed_cpu_time=1
index 51074e244875d53305688e700662d003c6f9e30d..234b17b6ad3dc0bfd75ee0da5b719628b1a85758 100755 (executable)
--- a/setup.sh
+++ b/setup.sh
@@ -63,6 +63,9 @@ if [ ! -d /sys/class/power_supply/BAT0 ]; then
     mv screenrc.tmp screenrc
 fi
 
+# Htop overwrites the comments in its configuration file.
+generate cat htoprc .in
+
 # Link setup for shells.
 link shell ~/.shell
 link bash ~/.bash
@@ -87,6 +90,9 @@ link screenrc ~/.screenrc
 if installed tmux; then
     link tmux.conf ~/.tmux.conf
 fi
+if installed htop; then
+    link htoprc ~/.htoprc
+fi
 
 # Create rlwrap history directory.
 mkdir -p shell/rlwrap