Skip to content
some dotFiles, of my own
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.config
.gnupg
.icons/default
.local
.pac
.bashrc
.eslintrc.json
.gitconfig
.npmrc
.pam_environment
.vimrc
LICENSE
README.md

README.md

dotFiles

some dotFiles, of my own

.
├── .bashrc
├── .config                    // XDG_CONFIG_HOME
│   ├── aria2
│   │   ├── conf.ini           // aria2 websocket JSON RPC and event hooks
│   │   ├── download-error.sh
│   │   ├── download-finish.sh
│   │   └── download-start.sh
│   ├── autostart
│   │   └── ssh-add.desktop
│   ├── chromium-flags.conf    // enable hw video decode
│   ├── fish
│   │   ├── conf.d
│   │   │   └── rocka.fish     // fish shell alias
│   │   └── fishfile           // fisher packages
│   ├── fontconfig
│   │   ├── conf.d
│   │   │   ├── 10-replace.conf
│   │   │   ├── 20-telegram-desktop.conf
│   │   │   └── 30-color-emoji.conf
│   │   └── fonts.conf
│   ├── gtk-3.0
│   │   ├── bookmarks
│   │   ├── gtk.css
│   │   └── settings.ini       // GTK window button order
│   ├── latte                  // Latte Dock
│   │   └── Top Panel.layout.latte
│   └── libinput-gestures.conf // kde flavored libinput-gestures config
│   ├── nvim                   // neovim
│   │   └── init.vim
│   └── systemd                // systemd user service
│       └── user
│           ├── aria2.service
│           ├── powerlined.service
│           └── ssh-agent.service
├── .eslintrc.js               // default settings for eslint
├── .gitconfig                 // git proxy and alias
├── .gnupg
│   ├── gpg-agent.conf
│   └── gpg.conf
├── .icons
│   └── default
│       └── index.theme        // fix cursor style in KDE
├── LICENSE                    // WTFPL
├── .local
│   ├── bin                    // global `bin`
│   │   └── aria2-dl           // CLI tool for sending `aria2.addUri` to JSON RPC
│   │   └── yd                 // simple GUI wrapper for `ydcv`
│   └── share
│       ├── solid
│       │   └── actions        // disable gwenview's `import photos`
│       ├── TelegramDesktop
│       │   └── tdata
│       └── yakuake
│           └── skins
├── .npmrc
├── .pac                       // config for genpac (deprecated now)
│   ├── config.ini             // ├── config
│   └── user-rules.txt         // └── gfwlist user rules
├── .pam_environment           // environment variables
├── README.md
└── .vimrc

the file tree above can be generated by tree -aL 4 -I .git

  1. fonts needed in my fontconfig: noto-fonts, noto-fonts-cjk, ttf-hack, ttf-droid-monovarAUR, ttf-sarasa-gothicAUR, noto-fonts-emoji-blobAUR
  2. install fisher before using my fishfile
  3. libinput-gestrures
  4. (deprecated) .pac is config for genpac
  5. install package ydcv and kdialog before using the script yd
  6. Yakuake theme: a modified version of Breeze Prefect Dark
  7. Telegram tray icon: Telegram Breeze icons for systray
You can’t perform that action at this time.