Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joxit/linux-conf

Contains some shells, conf and plugins for Debian and Gnome
https://github.com/joxit/linux-conf

debian docker-clean gedit-syntax git highlight linux-conf nanorc unix vimrc

Last synced: 24 days ago
JSON representation

Contains some shells, conf and plugins for Debian and Gnome

Awesome Lists containing this project

README

        

# Linux-conf

There are in this repository all important configurations and shell used on my debian machines.

## root/bin

Contains all root shells such as distribution / service update.

## home/joxit/bin

Contains all user useful shells.

### git-change-name

Change the name and email of committers and authors who have the provided name for a whole git repository project.

```sh
git-change-name [Old_Name] [Correct_Name] [Correct_Email]
```

### git-change-mail

Change the name and email of committers and authors who have the provided mail for a whole git repository project.

```sh
git-change-mail [Old_Email] [Correct_Name] [New_Email]
```

### git-change-commit

Change the message of the specified commit.

```sh
git-change-commit [Commit ID] [Commit Message]
```

### git-change

Change the name and/or email for all commits. You can choose only one between
old name and old email.

```sh
git-change [--old-name=OLD_NAME] [--old-email=OLD_EMAIL] \
[--name=NEW_NAME] [--email=NEW_EMAIL]
```

### git-export

Export your HEAD into a tgz file. The file name will be the SHA1 of the commit.

### docker-clean

Clean your docker images and containers.

```sh
# Remove dangling images
docker-clean images
# Remove all tag for these images with their containers
docker-clean images -r image1 image2...
```

```sh
# Delete all containers for a list of images
docker-clean containers image1 image2
```

```sh
# Delete all images from a namespace
docker-clean repositories namespace
```

### sort-file

Sort your files by date (useful for images or documents).
Run the script in your folder :

images
├── DSC_0000.JPG (created in 2016 08)
├── DSC_0001.JPG (created in 2016 08)
├── DSC_0002.JPG (created in 2016 08)
├── DSC_0003.JPG (created in 2016 08)
├── DSC_0004.JPG (created in 2016 09)
├── DSC_0005.JPG (created in 2016 09)
└── DSC_0006.JPG (created in 2016 09)

The result will be :

images
├── 2016.08
│   ├── DSC_0000.JPG
│   ├── DSC_0001.JPG
│   ├── DSC_0002.JPG
│ └── DSC_0003.JPG
└── 2016.09
├── DSC_0004.JPG
├── DSC_0005.JPG
└── DSC_0006.JPG

## Gedit modules (GTKSourceView)

In /home/joxit/.local/share/gtksourceview-3.0/language-specs folder, there are my modules for gedit highlight.
For now, only **Dockerfile** and **CartoCSS** highlight are available.

You can add a link to your own ~/.local/share/gtksourceview-3.0/language-specs if you want my coloration style.