-
Notifications
You must be signed in to change notification settings - Fork 15
/
cylon.7
157 lines (137 loc) · 3.93 KB
/
cylon.7
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
.TH CYLON "7" "March 2017" "1.0.1" "User Commands"
.SH NAME
cylon \- This script provides numerous tools to Arch Linux users.
.SH SYNOPSIS
.B cylon \fR[Optional Flags]
.SH DESCRIPTION
The goal was to create a script to do as much updates maintenance,
backups and system checks in a single menu driven optional script
Command line program for an Arch linux distro as possible.
This script provides numerous tools
to Arch Linux users for updates, maintenance, system checks.
.SH ENVIRONMENT VARIABLES
.TP
.B \ CYLONDEST
example= export CYLONDEST="$HOME/.cache/cylon" ,
Optional destination for program output.
Sets the output folder for downloads updates etc
if variable is not set or does not exist,, cylon uses default path at
$HOME/.cache/Cylon
.TP
.B \ CYLON_CONFIG
example= export CYLON_CONFIG="$HOME/TEST/cylon/config" ,
Optional destination for config file.
if variable is not set or does not exist,, cylon uses default path at
$HOME/.config/cylon/cylonCfg.conf
.TP
.B \ CYLON_COLOR_OFF
example= export CYLON_COLOR_OFF="on" ,
Optional destination for colour text output file.
if variable is not set or does not exist, cylon uses its default colour scheme
if set no colour text.
.SH OPTIONS
.TP
.B \-c --config
Opens the cylon config file for editing and exit
.TP
.B \-h --help
Print cylon information and exit
.TP
.B \-s --system
Print system information and exit
.TP
.B \-u --update
Runs a full update report with option to execute and exit
.TP
.B \-d --default
Bleachbit system clean. Use the options set in the GUI/file
.TP
.B \-v --version
Print version information and exit.
.TP
.B \-b --bleachbit
Open bleachbit menu select options.
.TP
.B \-m --maint
Run a Automatic system maintenance scan.
.TP
.B \-p --print
Print the package lists
.TP
.B \-l --lint
Shortcut to open rmlint wrapper.
.TP
.B \-z --delete
Display the AUR package removal dialog menu function.
.TP
.B \-r --rss
Print arch news reader last four items
.TP
.B \-n --notify
Desktop notifications with update information.
.SH CYLON FILES
.TP
.B \
/usr/bin/cylon (the shell script)
.TP
.B \
/usr/lib/cylon/modules (library functions)
.TP
.B \
/usr/share/doc/cylon/Readme.md
.TP
.B \
/usr/share/licenses/cylon/License.md
.TP
.B \
/usr/share/man/man1/cylon.7
.TP
.B \
$HOME/.config/cylon/cylonCfg.conf
.SH CONFIG FILE SETTINGS
.TP
.B \ CYLON_RSS_NUM=1
Number or arch news RSS items to fetch
.TP
.B \ CYLON_RSS_URL="https://archlinux.org/feeds/news/"
Arch news URL
.TP
.B \ CYLON_UPDATE_CHOICE=2
Auto system update option
.SH RETURN CODES
.IP \fB0\fR
Everything went well
.IP \fB2\fR
Error occured and handled by exithandler function.
.SH OTHER
Most system output (logsfiles, downloads and updates etc)
is placed at below path , unless otherwise specified on screen
output folders are created with following syntax HHMM-DDMONYY-X where X
is output type i.e backup, update etc.
This setting can be overwritten by environmental variable see above
.TP
.B $HOME/.cache/Cylon
.SH AUTHOR
Created by Gavin Lyons. glyons66@hotmail.com
.SH "SEE ALSO"
upstream repository https://github.com/gavinlyonsrepo/cylon
Cylon information page option in menu or -h includes depends
installation check.
This manpage is a TRUNCATED version of the readme.md file.
Readme.md for FULL detailed list of menu options and functions
is displayed by -h option.
The Readme.md and the Packages files list generator help file can also
be accessed from the cylon information page which is launched from menu option.
.SH REPORTING BUGS
If you should find a bug or any other query ,
please send a report
to upstream repo https://github.com/gavinlyonsrepo/cylon
or mail glyons66@hotmail.com
Pull requests, suggestions for improvements and new features welcome.
.SH COPYRIGHT
Copyright (C) 2016 G Lyons
This program 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, see license.md for more details
.SH HISTORY
see changelog.md