Riyyi
1f84746ed7
Manager: Parse help argument
2021-08-24 03:55:54 +02:00
Riyyi
f4a3779b04
Manager: Implement path filtering to pushing and pulling
...
It now possible to filter the pushing and pulling functions on
zero, one or multiple files and/or directories.
2021-08-24 03:12:30 +02:00
Riyyi
8f69bed7d9
Manager: Check if no operation is selected, improve error formatting
2021-08-22 22:34:12 +02:00
Riyyi
14a0d810ee
Manager: Update help to Groff and to reflect new argument structure
...
Change the help function output to use the official man utility, which
uses Groff (GNU troff) formatting.
2021-08-22 20:58:36 +02:00
Riyyi
2e06b13a69
Manager: Major restructure of arguments
...
Optional arguments with spaces aren't supported by GNU getopt. So
instead lets restructure the arguments to make sense without them.
The manager now supports stdin.
This patch also separates file pulling and pushing into separate
functions.
2021-08-22 19:41:30 +02:00
Riyyi
80cf6138bc
Manager: Change local variables to camelCase
2021-08-21 20:30:57 +02:00
Riyyi
a22290a3c0
Manager: Add support for apt/dpkg package management
2021-08-20 19:50:15 +02:00
Riyyi
8ed84d5843
Manager: Change function naming convention and bracket location
2021-08-20 19:36:02 +02:00
Riyyi
da8131bdd0
Manager: Make 'package' option argument optional
2021-08-20 19:29:09 +02:00
Riyyi
c25d08993e
Manager: Change variables to camelCase
2021-08-19 16:13:22 +02:00
Riyyi
ec85c0aff6
Manager: Improve option handling using GNU getopt
2021-08-19 02:16:06 +02:00
Riyyi
c2fe4ca3bf
Manager: Improve help output formatting, display help without options
2021-08-18 02:13:47 +02:00
Riyyi
6ae9ec555a
Add dependency warning for packages installs
2020-07-25 10:21:29 +02:00
Riyyi
5e5a562801
Add pacman database refresh to dotfiles.sh install option
2020-07-24 03:04:18 +02:00
Riyyi
bd2a323752
Create directory before copying in dotfiles.sh
2020-07-13 05:17:32 +02:00
Riyyi
f9e2dbd494
Fix dotfiles.sh package listing
2020-07-10 01:28:42 +02:00
Riyyi
56ab9511e9
Implement Arch move from base group -> package
2019-12-28 18:29:22 +01:00
Riyyi
8cb0272558
Add symlink support to push/pull
2019-05-13 18:18:38 +02:00
Riyyi
608e836072
Add symlinks to files, add sudo to cp in --add
2019-05-13 16:32:24 +02:00
Riyyi
321fd2d044
Fix cp arguments, add double quotes
2019-05-11 20:54:33 +02:00
Riyyi
70d65eb39c
Add symlink and directory support to dotfiles.sh --add
2019-05-11 19:19:59 +02:00
Riyyi
731610109c
Add support for AUR packages installation to dotfiles.sh
2019-05-10 19:09:18 +02:00
Riyyi
40ef2b5943
Fix packages install in dotfiles.sh
2019-05-10 17:19:53 +02:00
Riyyi
4f72333663
Change help function
2019-05-10 16:25:45 +02:00
Riyyi
f6408c057a
Add dotfiles.sh zsh autocomplete
2019-05-10 16:06:14 +02:00
Riyyi
cef7b7133c
Update dotfiles.sh help function to reflect the new options
2019-05-10 15:58:46 +02:00
Riyyi
6b6b571bcb
Add option handling to dotfiles.sh
2019-05-10 15:27:44 +02:00
Riyyi
a7808b12ec
Add README.org to dotfiles.sh exclude
2019-05-10 14:24:57 +02:00
Riyyi
fadc9f0b7a
Create user config section and cleanup dotfiles.sh
2019-05-10 13:14:20 +02:00
Riyyi
c657bbb8f9
Simplify dotfiles.sh file exclusion
2019-05-10 03:31:32 +02:00
Riyyi
2f5c9274de
Make dotfiles.sh POSIX compliant
2018-10-23 14:20:24 +02:00
Riyyi
28012b6257
Simplify help function, add help to mediacontrol.sh
2018-10-20 22:00:56 +02:00
Riyyi
4faf5c566e
Add package functionality to dotfiles manager
2018-03-09 22:24:24 +01:00
Riyyi
46e2771b3e
Add screenshot and readme file
2018-01-07 18:29:23 +01:00
Riyyi
f09fb07c1f
Add home directory support to dotfiles.sh get
2018-01-02 18:58:40 +01:00
Riyyi
3074fdaba4
Update lock script, moved scripts to .scripts folder
2017-12-29 18:04:04 +01:00
Riyyi
4a0a147435
Fix regex matching and add symbolic link following for system directories
2017-12-28 19:15:13 +01:00
Riyyi
55dbec5743
Add file copying script
2017-12-28 17:12:28 +01:00