Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yoannfleurydev/dotfiles
👨💻 Configuration files for my softwares. Use with caution. Works as expected on Arch
https://github.com/yoannfleurydev/dotfiles
config dotfiles git i3 lockscreen tmux vim zsh
Last synced: 2 months ago
JSON representation
👨💻 Configuration files for my softwares. Use with caution. Works as expected on Arch
- Host: GitHub
- URL: https://github.com/yoannfleurydev/dotfiles
- Owner: yoannfleurydev
- License: mit
- Created: 2016-08-05T08:00:33.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T08:21:30.000Z (9 months ago)
- Last Synced: 2024-10-14T22:13:18.365Z (3 months ago)
- Topics: config, dotfiles, git, i3, lockscreen, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 14.6 MB
- Stars: 22
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# DOTFILES
**WM**
[i3-gaps](https://github.com/Airblader/i3) is my Window Manager.
![Clean](./screenshots/clean.png)
![Dirty](./screenshots/dirty.png)**Terminal**
[Alacritty](https://github.com/alacritty/alacritty) is my main terminal, it is
written in Rust and is very fast. As a shell, I use
[fish](https://github.com/fish-shell/fish-shell), that I find fast too and that
has great default integrations. The prompt I use is
[starship](https://starship.rs/).**Lockscreen**
I use [i3lock](https://github.com/i3/i3lock) for the lockscreen. I have a custom script to enable multi-monitor
lockscreen. You can check [the script](./scripts/lock) in this repository.![Lock sreen](./screenshots/lockscreen.png)
## Purpose
Configuration files used by many softwares on UNIX systems. Use at your own
risk.- alacritty (terminal configuration)
- cava (terminal visualizer)
- compton
- editorconfig
- espanso (cross platform text expander)
- fish (shell)
- git (code versionning)
- i3 (windows manager)
- morc-menu
- polybar (topbar)
- rofi (launcher)
- tmux (terminal multiplexer)
- vim (terminal editor)## Requirements
Set fish as your login shell :
`chsh -s $(which fish)`
- `arandr` installed to generate your `~/.screenlayout` scripts that will be
prompted by i3wm on MOD+x## Command Line Interface softwares
- [gitweb](https://github.com/yoannfleurydev/gitweb) - Open the current remote repository in your browser
- [bat](https://github.com/sharkdp/bat) - A cat(1) clone with wings.
- [the\_silver\_searcher](https://github.com/ggreer/the_silver_searcher) -
similar to ack but faster
- [tig](https://github.com/jonas/tig) - text mode interface for git
- [ranger](https://github.com/ranger/ranger) - a VIM-inspired file manager
- [fzf](https://github.com/junegunn/fzf) - 🌸 A command-line fuzzy finder
- [fpp](https://github.com/facebook/PathPicker) - Facebook Path Picker
- [ctags](http://ctags.sourceforge.net/) - Generate an indexof names found in
source and header files of various programming language. Useful for tags
feature in Vim.
- [xclip](https://github.com/astrand/xclip) - Command line interface to the X11
clipboard## Scripts
- **lock** : use i3lock and custom logic to lock the computer screen
- **vol** : controle the volume in command line
- **sp** : control spotify in command line interface useful to use with i3 keys
mapping.## Feedbacks
Suggestions and improvements are welcome on the
[issue panel](https://github.com/yoannfleurydev/dotfiles/issues/new) !