Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uzer/.minimics
Just a bunch of dotfiles
https://github.com/uzer/.minimics
cygwin dotfiles gitconfig i3 powerline shell vim-configuration zsh zshrc
Last synced: about 10 hours ago
JSON representation
Just a bunch of dotfiles
- Host: GitHub
- URL: https://github.com/uzer/.minimics
- Owner: uZer
- License: unlicense
- Created: 2013-08-17T15:54:39.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-08T21:41:37.000Z (9 months ago)
- Last Synced: 2024-04-08T23:13:16.851Z (9 months ago)
- Topics: cygwin, dotfiles, gitconfig, i3, powerline, shell, vim-configuration, zsh, zshrc
- Language: Shell
- Homepage:
- Size: 7.01 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
.minimics
=========![preview1](https://raw.githubusercontent.com/uZer/.minimics/master/preview1.png)
![preview2](https://raw.githubusercontent.com/uZer/.minimics/master/preview2.png)A pywal based desktop environment
> Use at your own risk
## How to use and not to use this repository
I recommend you NOT to use this repository, but to build your own fork with your
own settings. This repository is not maintained for stability but only to
fulfill my needs at a specific moment, on various computers. My current
computers where I use .minimics are:- a Ubuntu WSL2 on Windows 11
- Multiple Archlinux, graphic and non graphic
- Raspberry Pi with multiple distros
- MacOSX High Sierra
- A phone with TermuxIf you just plan to `git clone` and say yolo as many of my friends did over
these last 10 years, please make sure to run setup.sh or replace manually my
name in .gitconfig file... :)## Content
This bundle contains:
+ Git dotfile model (you should customize it with setup script or edit the file)
+ NeoVim configuration with a lot of useful plugins.
+ ZSH configuration files with oh-my-zsh autoinstall
+ Custom aliases and local aliases support in `~/.aliases.local`
+ i3 configuration files
+ other X and Archlinux related configuration
+ a custom lockscreen
+ ctags
+ dunst
+ picom
+ polybar
+ rofi
+ some usefull scripts in `bin/`
+ pywal16 wrapper and custom colorschemesEverything is built around pywal or pywal16 for color selection.
## Installation
.minimics is very easy to install. You just need to have git installed on you
system. There is an autoinstall script in your .minimics folder. To install,
just perform :git clone https://github.com/uZer/.minimics.git ~/.minimics
~/.minimics/setup.shA backup of your old configuration files is automatically made in your minimics
folder.If you plan to use minimics for neovim or a desktop/i3 environment, you will
have extra packages to compile/install. (TODO: a list of dependencies)## Usage and configuration
#### pywal16
I recommend you to use the pywal16 fork.
#### NeoVim
See init.nvim.
The lua configuration is splitted, you may find useful information in various
files. Install dependencies with `:PackerSync` and `:MasonInstallAll`#### Bash
I don't use bash except for copy pasting stuff, so my bashrc is minimal.
#### ZSH
Using oh-my-zsh bundle and custom aliases.
Also using powerline zsh configuration file, if you don't have any powerline
installed please comment the appropriated line in your .zshrc#### Git config
See the .gitconfig file in your home directory for usefull git shocuts.
Please make sure you changed the name of your user in your gitrc file#### Colors
If you use solarized terminal configurations, you can enable solarized colors in
the setup script (comment or uncomment the variables). At any time if your
unhappy with some color configuration, you can edit the configuration.## Uninstall
If for any reason you want to uninstall .minimics partially or completely, you
just have to unlink the unwanted configuration files in your home directory.unlink ~/.bashrc