Skip to content

nemo256/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dots

My dotfiles

GitHub Repo stars Maintenance License

Demo

Table of Contents

Project Structure 📁

dots/
├── config/*   (configuration files)
│   ├── bash
│   ├── mpv
│   ├── nvim
│   └── ...
├── AUTHORS
├── LICENSE
├── README.md
├── demo.gif
├── dots
└── packages

Install Archlinux 🔨

NOTE: If you are new to archlinux, I recommend following the Arch Wiki for installing arch manually.

$ pacman -Sy git (or wget)
  • Download the archinstall config, Using git:
$ git clone https://github.com/nemo256/arch
$ cd arch
  • Using curl:
$ curl -O https://raw.githubusercontent.com/nemo256/arch/master/n3m0_config.json
$ curl -O https://raw.githubusercontent.com/nemo256/arch/master/n3m0_disk_layouts.json
  • Launch the arch installer:
$ archinstall --config n3m0_config.json --disk_layouts n3m0_disk_layouts.json

Usage 🚀

This is used on a fresh arch linux install!

  • Clone the repo:
$ git clone https://github.com/nemo256/dots
  • Run the setup script:
$ cd dots
$ chmod +x setup
$ ./setup

Tily Guide 💻

  • Tily is my custom fork (config) of dwm.
  • I mainly use monocle mode, so what works for me might not work for you.
  • Note that SUPER (Mod4) is the windows key in most machines. Here is a list of most key combinations used:
Key Combination Description
SUPER + Enter Open a new terminal window (st)
SUPER + Tab Cycle through open windows
SUPER + Shift + Tab Cycle through open windows in reverse order
SUPER + Q Close the current window
SUPER + Shift + Q Quit Tily
SUPER + R Record the screen (Output is in ~/out.mp4)
SUPER + Shift + X Shutdown the system
SUPER + Shift + R Reboot the system
SUPER + F Launch file browser (ranger)
SUPER + B Launch browser (Firefox)
SUPER + I Launch IRC client (Irssi)
SUPER + V Launch text editor (Neovim)
SUPER + N Launch RSS feed reader (Newsboat)
SUPER + P Launch image viewer (sxiv)
SUPER + T Launch torrent manager (tremc)
SUPER + M Launch music player (ncmpcpp)
SUPER + A Launch anime application (ani-cli)
SUPER + W Launch wifi manager (nmtui)
SUPER + Shift + V Launch VPN (protonvpn)
SUPER + Shift + Enter Change the background image
SUPER + D Launch menu application (dmenu)
SUPER + grave Take a screenshot (scrot)
  • You can customize Tily's behavior and keybindings by editing ~/.build/tily/config.h
$ cd .build/tily
$ vim config.h      (Customize it to your liking)
  • And finally recompile and install tily:
$ make && sudo make clean install

Have fun!

License 📑