Moves misc config files into config/general

This commit is contained in:
Alicia Sykes 2022-11-28 20:53:41 +00:00
parent ea39d27245
commit 8f862597d6
14 changed files with 86 additions and 10 deletions

10
.github/README.md vendored
View File

@ -610,19 +610,19 @@ Alias | Description
### Packages ### Packages
The dotfile installation script can also, detect which system and environemnt you're running, and optionally prompt to install packages and applications. The dotfile installation script can also, detect which system and environemnt you're running, and optionally prompt to update and install listed packages and applications.
Package lists are stored in [`scripts/installs/`](https://github.com/Lissy93/dotfiles/tree/master/installs) directory, with separate files for different OSs. The install script will [pick the appropriate file](https://github.com/Lissy93/dotfiles/blob/22c6a04fdb22c140448b7d15ef8187c3a424ab47/install.sh#L243-L260) based on your distro. Package lists are stored in [`scripts/installs/`](https://github.com/Lissy93/dotfiles/tree/master/installs) directory, with separate files for different OSs. The install script will [pick the appropriate file](https://github.com/Lissy93/dotfiles/blob/22c6a04fdb22c140448b7d15ef8187c3a424ab47/install.sh#L243-L260) based on your distro.
You will be prompted before anything is installed. Be sure to remove / comment out anything you do not need before proceeding. You will be prompted before anything is installed. Be sure to remove / comment out anything you do not need before proceeding.
- Linux (desktop): [`flatpak.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/flatpak.sh) - Desktop apps can be installed on Linux systems via [Flatpack](https://flatpak.org/) - Linux (desktop): [`flatpak.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/flatpak.sh) - Desktop apps can be installed on Linux systems via [Flatpack](https://flatpak.org/)
- Mac OS: [`.Brewfile`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/Brewfile) - Mac apps installed via [Homebrew](https://brew.sh/) - Mac OS: [`Brewfile`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/Brewfile) - Mac apps installed via [Homebrew](https://brew.sh/)
- Arch (and Arch-based systems, like Manjaro): [`arch-pacman.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/arch-pacman.sh) - Arch CLI apps installed via [pacman](https://wiki.archlinux.org/title/Pacman) - Arch (and Arch-based systems, like Manjaro): [`arch-pacman.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/arch-pacman.sh) - Arch CLI apps installed via [pacman](https://wiki.archlinux.org/title/Pacman)
- Debian (and Debian-based systems, like Ubuntu): [`apt.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/apt.sh) - Debian CLI apps installed via [apt](https://wiki.debian.org/Apt) - Debian (and Debian-based systems, like Ubuntu): [`debian-apt.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/debian-apt.sh) - Debian CLI apps installed via [apt](https://wiki.debian.org/Apt)
- Alpine: [`apk.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/apk.sh) - Alpine CLI apps installed via [apk](https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html) - Alpine: [`aplpine-apk.sh`](https://github.com/Lissy93/dotfiles/blob/master/scripts/installs/aplpine-apk.sh) - Alpine CLI apps installed via [apk](https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html)
The following section lists different apps that may be installed for each category: The following section lists apps installed for each category:
#### Command Line #### Command Line

View File

@ -0,0 +1,75 @@
[advanced-alt-tab-window-switcher]
super-key-mode=1
switcher-popup-monitor=2
switcher-popup-position=2
switcher-popup-preview-selected=1
win-switcher-popup-titles=2
win-switcher-popup-ws-indexes=false
[arch-update]
always-visible=false
boot-wait=20
check-interval=600
howmuch=0
show-count=true
use-buildin-icons=false
[burn-my-windows]
close-preview-effect=''
destroy-dialogs=true
energize-a-open-effect=false
energize-b-open-effect=false
fire-animation-time=880
fire-close-effect=false
flame-scale=0.8
hexagon-animation-time=500
hexagon-open-effect=true
hexagon-scale=2.5
matrix-animation-time=1142
matrix-close-effect=false
matrix-scale=15
open-preview-effect=''
snap-close-effect=false
trex-close-effect=false
tv-close-effect=true
tv-open-effect=true
[com/github/hermes83/compiz-windows-effect]
friction=3.5
mass=75.0
maximize-effect=true
resize-effect=false
speedup-factor-divider=14.0
spring-k=8.5
x-tiles=4.0
y-tiles=4.0
[dash-to-dock]
apply-custom-theme=true
background-opacity=0.8
dash-max-icon-size=58
dock-position='LEFT'
height-fraction=0.76
preferred-monitor=0
preview-size-scale=0.8
[desktop-cube]
appgrid-transition-time=0
enable-desktop-dragging=false
enable-desktop-edge-switch=false
enable-overview-edge-switch=false
enable-panel-dragging=false
inactive-workpace-opacity=167
overview-transition-time=0
per-monitor-perspective=true
window-parallax=0.3
workspace-transition-time=0
[user-theme]
name='Sweet-Dark'
[vitals]
position-in-panel=2
[window-list]
grouping-mode='auto'

View File

@ -31,7 +31,7 @@ alias lm='ls -tA -1' # List files sorted by last modified
alias lb='ls -lhSA' # List all files sorted by biggest alias lb='ls -lhSA' # List all files sorted by biggest
alias lr='ls -R' # List files in sub-directories, recursivley alias lr='ls -R' # List files in sub-directories, recursivley
alias lf='ls -A | grep' # Use grep to find files alias lf='ls -A | grep' # Use grep to find files
alias ln='find . -type f | wc -l' # Shows number of files alias lc='find . -type f | wc -l' # Shows number of files
alias ld='ls -l | grep "^d"' # List directories only alias ld='ls -l | grep "^d"' # List directories only
# If exa installed, then use exa for some ls commands # If exa installed, then use exa for some ls commands

View File

@ -11,6 +11,7 @@
# Symlink locations for files / directories # Symlink locations for files / directories
- link: - link:
# Essential configs (ZSH, Vim, Tmux) # Essential configs (ZSH, Vim, Tmux)
~/.zshenv: { path: config/zsh/.zshenv, force: true } ~/.zshenv: { path: config/zsh/.zshenv, force: true }
${XDG_CONFIG_HOME}/zsh: config/zsh ${XDG_CONFIG_HOME}/zsh: config/zsh
@ -23,10 +24,10 @@
${XDG_DATA_HOME}/tmux/plugins/tpm: lib/tpm ${XDG_DATA_HOME}/tmux/plugins/tpm: lib/tpm
# Utility config files # Utility config files
${XDG_CONFIG_HOME}/bash/.bashrc: config/.bashrc ${XDG_CONFIG_HOME}/bash/.bashrc: config/general/.bashrc
${XDG_CONFIG_HOME}/git/.gitconfig: config/.gitconfig ${XDG_CONFIG_HOME}/git/.gitconfig: config/general/.gitconfig
${XDG_CONFIG_HOME}/.gitignore_global: config/.gitignore_global ${XDG_CONFIG_HOME}/.gitignore_global: config/general/.gitignore_global
${XDG_CONFIG_HOME}/.wgetrc: config/.wgetrc ${XDG_CONFIG_HOME}/.wgetrc: config/general/.wgetrc
# Bash utils # Bash utils
${XDG_CONFIG_HOME}/utils: utils ${XDG_CONFIG_HOME}/utils: utils