-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathIMPLEMENTATION
114 lines (92 loc) · 3.08 KB
/
IMPLEMENTATION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
hdd: wd0a, wd1a, wd0b, wd1b
odd: cd0a, cd1a, cd0b, cd1b
usb: sd0a, sd1a, sd0b, sd1b
> gunzip NetBSD-version-amd64-install.img.gz
> dd if=NetBSD-version-amd64-install.img of=/dev/sd0 bs=1m
> Partitioning 5GB for the root and 2GB for the swap
> su >> PKG_PATH="https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/version/All"
> su >> export PKG_PATH
> su >> pkg_add pkgin
> pkgin install nano sudo fam dbus hal ratpoison
> DFS ALL=(ALL) ALL >> /usr/pkg/etc/sudoers
> sudo nano /usr/pkg/etc/pkgin/repositories.conf
> https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/version/All
> sudo pkgin update
> sudo cp /usr/pkg/share/examples/rc.d/famd /etc/rc.d/
> sudo cp /usr/pkg/share/examples/rc.d/dbus /etc/rc.d/
> sudo cp /usr/pkg/share/examples/rc.d/hal /etc/rc.d/
> sudo nano /etc/rc.conf
> xdm=YES >> rpcbind=YES >> famd=YES >> dbus=YES >> hal=YES
> sudo nano ~/.xinitrc >> exec /usr/pkg/bin/ratpoison
> sudo ln -s ~/.xinitrc ~/.xsession
> sudo chmod u+x ~/.xsession
> sudo nano /etc/ttys >> set console off
> cd /home/DFS
> sudo dkctl sd0 or disklabel sd0 or fdisk sd0
> clone >> sudo dd if=/dev/sd0 bs=1m count=7180 | xz -c -9 > /path/to/DFS.img.xz
> restore >> unxz -c /path/to/DFS.img.xz | sudo dd of=/dev/sd0 bs=1m
> cat | less /var/db/pkgin/pkg_install-err.log
> cat | less /var/log/messages
/etc/rc.conf settings
=====================
hostname=localhost
dhcpcd=YES
dhcpcd_flags="-qM re0"
wscons=YES
clear_tmp=YES
sshd=YES
ntpd=YES
rtclocaltime=YES
~/.ratpoisonrc settings
=======================
set bgcolor black
set border 0
set fgcolor yellow
set font terminus
set padding 0 0 0 13
set winname class
set xsetroot -cursor_name left_ptr
exec conky -c ~/.conkyrc
exec feh --bg-scale ~/wallpaper.png
exec rpws init 5 -k
exec xscreensaver -no-splash
bind Print Screenshot
alias Screenshot exec scrot ~/ss-$(date +%F).png
chdir
~/.conkyrc settings
===================
#avoid flicker
double_buffer yes
#own window to run simultanious 2 or more conkys
own_window no
own_window_transparent yes
own_window_type panel
own_window_hints undecorate,sticky,skip_taskbar,skip_pager
#borders
draw_borders no
border_margin 3
#shades
draw_shades no
#position
gap_x 6
gap_y 6
alignment bottom_left
#behaviour
update_interval 1
#colour
default_color 8f8f8f
default_shade_color 000000
own_window_colour 262729
#font
#use_xft yes
#xftfont sans:size=7
# Force UTF8? note that UTF8 support required XFT
#override_utf8_locale yes
#to prevent window from moving
use_spacer none
minimum_size 400
#mpd
#mpd_host localhost
#mpd_port 6600
TEXT
${alignc}Date: ${color e0e0e0}${time %d/%m/%y}${color} | Time: ${color e0e0e0}${time %H:%M}${color} | Kernel: ${color e0e0e0}$kernel${color} | Uptime: ${color e0e0e0}${uptime_short}${color} | Cpu: ${color e0e0e0}${cpu}%${color} | Ram: ${color e0e0e0}${memperc}%${color} | Swap: ${color e0e0e0}${swapperc}%${color} | Disk: ${color e0e0e0}${fs_used_perc /}%${color} | Temp: ${color e0e0e0}${execi 10 mbmon -c 1 -T 1 | cut -c15-16 ;}°C${color} | Up: ${color e0e0e0}${upspeed re0} kb/s${color} | Down: ${color e0e0e0}${downspeed re0} kb/s${color} | Battery: ${color e0e0e0}${battery_time}${color}${alignc}