Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unbelievableflavour/alias
Simplify your commands
https://github.com/unbelievableflavour/alias
aliases elementary-os granite shortcuts vala
Last synced: about 2 months ago
JSON representation
Simplify your commands
- Host: GitHub
- URL: https://github.com/unbelievableflavour/alias
- Owner: unbelievableflavour
- License: gpl-3.0
- Archived: true
- Created: 2018-02-15T12:31:33.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-08-30T13:06:31.000Z (over 3 years ago)
- Last Synced: 2024-11-02T19:03:01.625Z (2 months ago)
- Topics: aliases, elementary-os, granite, shortcuts, vala
- Language: Vala
- Homepage:
- Size: 729 KB
- Stars: 25
- Watchers: 2
- Forks: 10
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-elementaryos - Alias - Simplify your commands [:white_check_mark:](https://appcenter.elementary.io/com.github.bartzaalberg.alias.desktop) (Applications / Development)
README
# Archived
This repository is not maintained anymore and will not be updated to Elementary OS 6.0. You have my blessing to create a fork and update the application to post publish it in Elementary 6.0 under your own name.# Alias
Simplify your commands
### alias for elementary OS
A tool to manage your bash aliases.
## Installation
First you will need to install elementary SDK
`sudo apt install elementary-sdk`
### Dependencies
These dependencies must be present before building
- `valac`
- `gtk+-3.0`
- `granite`You can install these on a Ubuntu-based system by executing this command:
`sudo apt install valac libgtk-3-dev libgranite-dev`
### Building
```
meson build --prefix=/usr
cd build
ninja
```### Installing
`sudo ninja install`### Recompile the schema after installation
`sudo glib-compile-schemas /usr/share/glib-2.0/schemas`### Update .pot file
Call the following command from the build folder:`ninja com.github.bartzaalberg.alias-pot`
## FAQ
### Does the application work with ZSH?
ZSH is not supported out of the box. It is however possible to use the application with ZSH if you add the following lines to your `.zshrc` file.
```
if [ -f ~/.bash_aliases ]; then
source ~/.bash_aliases
fi;
```