Code Monkey home page Code Monkey logo

dotfiles's Introduction

Amiriox's dotfiles

Included

Items with strikethrough lines indicate that these configurations are no longer in use,
but are still configurable

  • Zsh Theme amx: amx.zsh-theme
  • Hyprland: hypr/hyprland.conf
  • Hyprpaper: Swaybg instead
  • Neovim: nvim/*
  • Waybar: waybar/config, waybar/style.css
  • Rofi: rofi/config.rasi, rofi/themes/*
  • Kitty: kitty/kitty.conf
  • Mako: mako/config
  • i3wm: i3/config
  • Picom: picom/picom.conf
  • Polybar: polybar/*
  • Tofi: tofi/config
  • Neofetch: neofetch/*
  • Brightness: br.c
  • Other Tools: yazi, fzf...

Usage

  • Zsh Theme:
$ cp amx.zsh-theme ~/.oh-my-zsh/themes
$ vim ~/.zshrc # ZSH_THEME="amx"
  • Hyprland, Kitty, Waybar
$ cp -r hypr ~/.config/ # The directory is like "~/.config/hypr/hyprland.conf"
$ cp -r kitty ~/.config/ # ~/.config/kitty/kitty.conf
$ cp -r waybar ~/.config/ # ~/.config/waybar/config ~/.config/waybar/style.css
  • Neovim
$ # Also see in nvim/README.md
$ $ git clone --depth 1 https://github.com/wbthomason/packer.nvim\
 ~/.local/share/nvim/site/pack/packer/start/packer.nvim
$ nvim  # :PackerSync 
  • rofi
$ # Also see in rofi/README.md
$ mkdir -p ~/.local/share/rofi/themes
$ cp themes/rounded-common.rasi themes/rounded-nord-dark.rasi ~/.local/share/rofi/themes/
  • mako
$ cp -r mako ~/.config/ # ~/.config/mako/config
$ makoctl reload
$ notify-send 'Title' 'Text' -u normal
  • Brightness
$ # Also see in br.c
$ su
# gcc br.c -o br
# chown root br
# chmod u+s  br
# mv br /usr/local/bin/
# setcap cap_dac_override+ep /usr/local/bin/br
  • i3wm, picom, tofi
$ cp -r i3 ~/.config/       # ~/.config/i3/config
$ cp -r picom ~/.config/    # ~/.config/picom/picom.conf
$ cp -r tofi ~/.config/     # ~/.config/tofi/config
  • polybar
$ # Also see in polybar/README.md
$ cp -r polybar ~/.config/
$ # Complicated to customize, honestly
  • neofetch
$ cp -r neofetch ~/.config/

Customize

Necessary Note

  1. Package AUR/hyprland.git may cause the transparency effect of the terminal to fail in tile mode (Good in floating window mode).
    Solution: use extra/hyprland instead of AUR/hyprland.git
    Remember to replace AUR/hyprutils-git with extra/hyprutils as well!

  2. Package extra/rofi may experience a problem of retaining borders then the height of the candidate area is shortened in Wayland, and the animation effect is abnormal.
    Solution: use extra/rofi-wayland instead.

dotfiles's People

Contributors

amiriox avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.