Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.2.465 #50

Merged
merged 54 commits into from
Apr 27, 2023
Merged
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
df034c4
feat(dotfiles): v0.2.465
sebastienrousseau Apr 22, 2023
69d2a1b
feat(dotfiles): updated clear aliases
sebastienrousseau Apr 22, 2023
a848e49
feat(dotfiles): updated configuration aliases and expanded the value …
sebastienrousseau Apr 22, 2023
d51d767
feat(dotfiles): updated default aliases
sebastienrousseau Apr 22, 2023
b6e1d8f
feat(dotfiles): updated dig aliases
sebastienrousseau Apr 24, 2023
d828dab
feat(dotfiles): updated the disk usage aliases
sebastienrousseau Apr 24, 2023
7068fbd
feat(dotfiles): updated editor aliases
sebastienrousseau Apr 24, 2023
feb3861
feat(dotfiles): updated find aliases
sebastienrousseau Apr 24, 2023
9acbded
fix(dotfiles): updated twitter name and gcloud aliases
sebastienrousseau Apr 24, 2023
dafe27c
feat(dotfiles): adding some documentation
sebastienrousseau Apr 24, 2023
6c19e34
feat(dotfiles): documentation for heroku aliases
sebastienrousseau Apr 24, 2023
472d881
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
0fba7fd
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
0a89ef2
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
b079dfe
feat(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
ec71897
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
864cf7c
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
2e7f5e3
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
c715690
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
c85d5e8
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
8f48a1f
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
6e63ee8
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
33a59db
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
cc582b1
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 24, 2023
28dafbb
Merge branch 'master' into 0.2.465
sebastienrousseau Apr 25, 2023
3491b8e
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 25, 2023
db7a364
fix(dotfiles):break outside single quotes if you just want to break t…
sebastienrousseau Apr 25, 2023
7e73302
fix(dotfiles): break outside single quotes if you just want to break …
sebastienrousseau Apr 25, 2023
35b6931
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 25, 2023
39da6db
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 25, 2023
4fcd0d3
fix(dotfiles): markdownlint_MD013
sebastienrousseau Apr 25, 2023
9f1f4b5
feat(dotfiles): updated ps aliases
sebastienrousseau Apr 25, 2023
9069cb8
feat(dotfiles): updated ps aliases
sebastienrousseau Apr 25, 2023
43fff2a
feat(dotfiles): updated rust and cargo aliases
sebastienrousseau Apr 25, 2023
483c320
feat(dotfiles): updated svn aliases
sebastienrousseau Apr 25, 2023
5817e3a
feat(dotfiles): updated sudo aliases
sebastienrousseau Apr 25, 2023
b8dc3b9
feat(dotfiles): updated tmux aliases
sebastienrousseau Apr 25, 2023
237d336
feat(dotfiles): updated update and uuid aliases
sebastienrousseau Apr 26, 2023
206d6e2
feat(dotfiles): updated wget aliases
sebastienrousseau Apr 26, 2023
b14c301
fix(dotfiles): This expands when defined
sebastienrousseau Apr 26, 2023
e089699
fix(dotfiles): This expands when defined
sebastienrousseau Apr 26, 2023
0670649
fix(dotfiles): This expands when defined
sebastienrousseau Apr 26, 2023
3ff9b94
fix(dotfiles): This expands when defined
sebastienrousseau Apr 26, 2023
f304d61
chore(dotfiles): cleaning up uuid
sebastienrousseau Apr 26, 2023
89c5043
fix(dotfiles): normalizing headers
sebastienrousseau Apr 26, 2023
6a6c0dc
chore(dotfiles): cleaning up tmp functions
sebastienrousseau Apr 26, 2023
f1706cf
fix(dotfiles): updated functions and various aliases
sebastienrousseau Apr 26, 2023
983f3d0
fix(dotfiles): minor updates
sebastienrousseau Apr 26, 2023
ad17203
fix(dotfiles): MD001/heading-increment/header-increment: Heading leve…
sebastienrousseau Apr 26, 2023
0b917e8
fix(dotfiles): [no-multiple-toplevel-headings] Don’t use multiple top…
sebastienrousseau Apr 26, 2023
07a6a4c
fix(dotfiles): updating macos aliases
sebastienrousseau Apr 27, 2023
3dd83bd
fix(dotfiles): minor tweaks
sebastienrousseau Apr 27, 2023
a5d1f19
chore(dotfiles): updated pnpm-lock
sebastienrousseau Apr 27, 2023
23f820a
chore(dotfiles): ci and document updates
sebastienrousseau Apr 27, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(dotfiles): adding some documentation
sebastienrousseau committed Apr 24, 2023

Verified

This commit was signed with the committer’s verified signature.
mattrobball Matthew Robert Ballard
commit dafe27c2d81a7dd1a742fef3aed87cdac424a253
39 changes: 39 additions & 0 deletions lib/aliases/archives/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# 🅰🆁🅲🅷🅸🆅🅴🆂 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases to help users compress and extract files and directories in various formats on a Unix-based system.

The following compression formats are supported:

- 7z
- bzip2
- gzip
- jar
- lz4
- lzma
- lzo
- pigz
- tar
- xz
- zstd
- zip

These aliases enable users to compress or extract files and directories quickly by using simple commands.

For example:

- `c7z` can be used to compress a whole directory (including subdirectories) to a 7z file.
- `e7z` can be used to extract a whole directory (including subdirectories) from a 7z file.

Similarly, there are aliases for compressing and extracting files and directories in all supported formats.

The aliases are designed to be easy to remember and use, and they should make the compression and extraction process much simpler for users.

Please note that some of the compression formats may require additional software to be installed on your system.

Enjoy the convenience of quickly compressing and extracting files and directories with these command aliases!
23 changes: 23 additions & 0 deletions lib/aliases/clear/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 🅲🅻🅴🅰🆁 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases to make working with the
terminal easier and more efficient. The following aliases are included:

- `c` clears the terminal screen.
- `cdw` changes the current directory to the workspace directory.
- `cl` is an alias for `c`, which clears the terminal screen.
- `clc` clears the terminal screen and lists the contents of the current directory.
- `clh` clears the terminal screen and prints the command history.
- `clp` clears the terminal screen and prints the current working
directory.
- `clt` clears the terminal screen and prints the directory tree.
- `cpl` clears the terminal screen and prints the current working
directory and the contents of the current directory.
- `cplt` clears the terminal screen and prints the current working
directory and the directory tree.
26 changes: 26 additions & 0 deletions lib/aliases/configuration/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# 🅲🅾🅽🅵🅸🅶🆄🆁🅰🆃🅸🅾🅽 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases to open important
configuration files in default text editors quickly and easily. The
following aliases are included:

- `apconf` opens the Apache configuration file in the default text
editor.
- `bshrc` opens the Bash configuration file in the default text editor.
- `bshp` opens the Bash profile in the default text editor.
- `dockcomp` opens the Docker Compose file in the default text editor.
- `eddir` opens the current directory in the default text editor.
- `gcfg` opens the Git configuration file in the default text editor.
- `gign` opens the Git ignore file in the default text editor.
- `hosts` opens the hosts file in the default text editor.
- `ngconf` opens the Nginx configuration file in the default text
editor.
- `sshconf` opens the SSH configuration file in the default text editor.
- `zshrc` opens the Zsh configuration file in the default text editor.
- `zshp` opens the Zsh profile in the default text editor.
3 changes: 3 additions & 0 deletions lib/aliases/configuration/configuration.aliases.sh
Original file line number Diff line number Diff line change
@@ -38,3 +38,6 @@ alias sshconf='${=EDITOR} $HOME/.ssh/config'

# Alias to open the Zsh configuration file in the default text editor
alias zshrc='${=EDITOR} $HOME/.zshrc'

# Alias to open the Zsh profile in the default text editor
alias zshp='${=EDITOR} $HOME/.zsh_profile'
26 changes: 26 additions & 0 deletions lib/aliases/default/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# 🅳🅴🅵🅰🆄🅻🆃 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases to make common tasks and
commands more convenient and faster to execute. These aliases range from
general purpose to system monitoring and file system navigation.

Some of the most useful aliases include:

- `c`: shortcut for the `clear` command to clear the terminal screen.
- `p`: shortcut for the `pwd` command to display the current working
directory.
- `h`: lists all recently used commands.
- `path`: displays the `$PATH` variable on new lines.
- `quit`: shortcut for the `exit` command to exit the shell.
- `halt`, `poweroff`, `reboot`: system shutdown and reboot commands.
- `srv`: starts a simple HTTP server.
- `top`: allows the user to interactively monitor the system's vital
resources or server's processes in real-time.
- `qfind`: quickly search for files.
- `clc`: clear the terminal screen and print the contents of the current directory.
24 changes: 24 additions & 0 deletions lib/aliases/dig/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# 🅳🅸🅶 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases to simplify working with DNS
(Domain Name System) lookup using the dig command on a Unix-based system
.

The following aliases are included:

- `d`: runs the dig command with default options.
- `d4`: performs a DNS lookup for an IPv4 address.
- `d6`: performs a DNS lookup for an IPv6 address.
- `dga`: performs a DNS lookup for all records.
- `dgs`: performs a DNS lookup for a short answer.
- `digg`: performs a dig with Google's DNS.
- `ip4`: retrieves your public IPv4 address.
- `ip6`: retrieves your public IPv6 address.
- `ips`: retrieves your public IPv4 and IPv6 addresses.
- `wip`: retrieves your public IP address.
23 changes: 23 additions & 0 deletions lib/aliases/diskusage/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 🅳🅸🆂🅺 🆄🆂🅰🅶🅴 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases to help users manage disk
usage on a Unix-based system.

The following aliases are provided:

- `du`: Display the disk usage of the current directory.
- `du1`: Show the file size of files and directories in the current
directory.
- `duh`: Show the file size of files and directories.
- `ducks`: Display the top 10 largest files and directories in the
current directory.
- `dus`: Show the file size in human-readable format, sorted by size.
- `dusym`: Show the file size of files and directories in the current
directory, including symlinks.
- `dut`: Show the total file size of the current directory.
31 changes: 31 additions & 0 deletions lib/aliases/editor/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 🅴🅳🅸🆃🅾🆁 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides command aliases for editing files on a Unix-based system using various text editors. The following editors are supported:

- nano
- vim
- vi
- code
- gedi
- notepad++

The aliases are designed to make it easy for users to quickly open and edit files with their preferred text editor. The aliases are:

- `e`: Edit a file
- `edit`: Edit a file
- `editor`: Edit a file
- `mate`: Edit a file
- `n`: Edit a file
- `v`: Edit a file

The code checks if any of the supported editors are installed on the system and sets the corresponding alias to open the file in the available editor.

This makes it easy for users to switch between editors or use their preferred editor without having to remember the specific command for each editor.

Enjoy the convenience of quickly editing files with these command aliases!
33 changes: 33 additions & 0 deletions lib/aliases/find/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# 🅵🅸🅽🅳 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases for the `fd` utility that is
an alternative to the `find` command on Unix-based systems.

`fd` is a simple, fast, and user-friendly tool that can be used to
search for files and directories in a given path. These aliases make it
easier to use `fd` by providing simple and memorable commands for common
use cases.

Here are some of the available aliases:

- `fd` is the default alias for `fd --color always` that lists all files
with colorized output.
- `fda` lists all files with absolute paths.
- `fdc` lists all files with case-insensitive search.
- `fdd` lists all files with details.
- `fde` lists all files with a specified extension.
- `fdf` lists all files while following symbolic links.
- `fdh` shows help for `fd`.
- `fdh` lists all files, including hidden files.
- `fdn` lists all files that match a specified glob.
- `fdo` lists all files with owner information.
- `fds` lists all files with size.
- `fdu` lists all files with exclusion rules.
- `fdv` shows the version of `fd`.
- `fdx` executes a command for each search result.
52 changes: 52 additions & 0 deletions lib/aliases/gcloud/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# 🅶🅾🅾🅶🅻🅴 🅲🅻🅾🆄🅳 🅰🅻🅸🅰🆂🅴🆂

<!-- markdownlint-disable MD033 MD041 -->

<img src="https://kura.pro/dotfiles/v2/images/logos/dotfiles.svg" alt="dotfiles logo" width="261" align="right" />

<!-- markdownlint-enable MD033 MD041 -->

This code provides a set of command aliases for managing various Google
Cloud services, such as Compute Engine, Identity and Access Management,
and Cloud SQL. These aliases help streamline the process of managing
Google Cloud resources by providing simple and memorable commands for
common use cases.

## Available Aliases

- `gca` authenticates with Google Cloud.
- `gcb` accesses beta commands.
- `gcb` manages Google Cloud Build.
- `gcca` manages Compute Engine IP addresses.
- `gccc` creates a new virtual machine instance.
- `gcco` connects to a virtual machine instance by using SSH.
- `gcd` sets the default project to the current directory name.
- `gcdb` manages Google Cloud Datastore.
- `gcdp` manages Google Cloud Dataproc.
- `gce` manages Google Cloud Endpoints.
- `gcem` manages Google Cloud Eventarc.
- `gcf` manages Google Cloud Functions.
- `gci` manages Google Cloud Compute Engine instances.
- `gcic` manages Google Cloud Identity and Access Management.
- `gcir` manages Google Cloud IoT Core.
- `gck` lists all configurations.
- `gcki` manages Google Cloud KMS.
- `gcla` manages Google Cloud Logging.
- `gcma` manages Google Cloud Monitoring.
- `gcn` manages Google Cloud Networks.
- `gcp` manages Google Cloud projects.
- `gcpd` deletes a Google Cloud project.
- `gcpha` displays details for a Compute Engine IP address.
- `gcps` manages Google Cloud Pub/Sub.
- `gcr` deletes a container image from Google Container Registry.
- `gcrm` manages Google Cloud resources.
- `gcro` manages Google Cloud Run.
- `gcs` manages Google Cloud Kubernetes Engine clusters.
- `gcsa` sets the account for the current configuration.
- `gcsc` manages Google Cloud Source Repositories.
- `gcso` opens the Google Cloud Console for the current project.
- `gcsq` manages Google Cloud SQL.
- `gcss` manages Google Cloud Storage.
- `gcst` enables or disables Google Cloud services.
- `gct` manages Google Cloud Tasks.
- `gcu` manages Google Cloud App Engine.
Loading