Compare commits
No commits in common. "084b0e3a382283d912bead548644f22234102fed" and "5694b4a5fca121dfcb5b6bf1214957c4e35afe5b" have entirely different histories.
084b0e3a38
...
5694b4a5fc
8 changed files with 10 additions and 47 deletions
10
.config/.gitignore
vendored
10
.config/.gitignore
vendored
|
@ -1,10 +1,7 @@
|
||||||
# Ignore Everything By Default
|
# Ignore Everything By Default
|
||||||
/*
|
/*
|
||||||
|
|
||||||
# Install Script
|
#Unignore Ignore
|
||||||
!install.sh
|
|
||||||
|
|
||||||
# Unignore Ignore
|
|
||||||
!.gitignore
|
!.gitignore
|
||||||
|
|
||||||
# Oh My Bash
|
# Oh My Bash
|
||||||
|
@ -13,12 +10,9 @@
|
||||||
# Glow
|
# Glow
|
||||||
!/glow/
|
!/glow/
|
||||||
|
|
||||||
# Oh My Posh
|
# oh My Posh
|
||||||
!omp.toml
|
!omp.toml
|
||||||
|
|
||||||
# Services
|
|
||||||
!systemd/
|
|
||||||
|
|
||||||
# SSH
|
# SSH
|
||||||
!/ssh/
|
!/ssh/
|
||||||
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
command -v glow &>/dev/null || go install github.com/charmbracelet/glow@latest
|
|
|
@ -1,9 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
$HOME/.config/nvim/install.sh
|
|
||||||
$HOME/.config/glow/install.sh
|
|
||||||
$HOME/.config/systemd/install.sh
|
|
||||||
|
|
||||||
# Git
|
|
||||||
command -v delta &>/dev/null || sudo dnf install -y git-delta
|
|
||||||
command -v git-graph &>/dev/null || cargo install git-graph
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 3911d847ee92b8ac17c24b546590dc3f3ca0a4e6
|
Subproject commit 5fc2baefbe0ff240406b33ec9828dd4da29510af
|
|
@ -1,3 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
command -v ra-multiplex &>/dev/null || cargo install ra-multiplex
|
|
|
@ -1,9 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Multiplex Rust Analyzer Sessions, for a fast LSP experience
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=simple
|
|
||||||
ExecStart=/usr/bin/zsh -l -c 'exec "$@"' _ ra-multiplex server
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=default.target
|
|
15
.zshrc
15
.zshrc
|
@ -64,7 +64,7 @@ export npm_config_log="$HOME/.local/share/npm/logs"
|
||||||
|
|
||||||
# Volta
|
# Volta
|
||||||
export VOLTA_HOME="$HOME/.local/share/volta"
|
export VOLTA_HOME="$HOME/.local/share/volta"
|
||||||
[ ! -d $VOLTA_HOME ] && curl https://get.volta.sh | bash -s -- --skip-setup && volta install node@lts
|
[ ! -d $VOLTA_HOME ] && curl https://get.volta.sh | bash -s -- --skip-setup
|
||||||
|
|
||||||
# Go
|
# Go
|
||||||
export GOPATH=~/.local/share/go
|
export GOPATH=~/.local/share/go
|
||||||
|
@ -76,7 +76,6 @@ export RUSTUP_HOME=$HOME/.local/share/rustup
|
||||||
zinit snippet OMZP::rust
|
zinit snippet OMZP::rust
|
||||||
|
|
||||||
# Php
|
# Php
|
||||||
export COMPOSER_HOME=$HOME/.local/share/composer
|
|
||||||
zinit snippet OMZP::composer
|
zinit snippet OMZP::composer
|
||||||
zinit snippet OMZP::symfony6
|
zinit snippet OMZP::symfony6
|
||||||
|
|
||||||
|
@ -87,21 +86,13 @@ export HSA_OVERRIDE_GFX_VERSION=10.3.0 # RX 6650 XT
|
||||||
export JUST_UNSTABLE=1
|
export JUST_UNSTABLE=1
|
||||||
|
|
||||||
# PATH
|
# PATH
|
||||||
export PATH=$PATH:$VOLTA_HOME/bin:$GOBIN:$CARGO_HOME/bin:$COMPOSER_HOME/vendor/bin
|
export PATH=$PATH:$VOLTA_HOME/bin:$GOBIN:$CARGO_HOME/bin
|
||||||
|
|
||||||
# Install Dependencies
|
|
||||||
command -v go &>/dev/null || sudo dnf install go
|
|
||||||
[ ! -d $RUSTUP_HOME ] && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --no-modify-path -y
|
|
||||||
command -v composer &>/dev/null || sudo dnf install composer
|
|
||||||
|
|
||||||
|
|
||||||
# Install Scripts
|
|
||||||
$HOME/.config/install.sh
|
|
||||||
|
|
||||||
# Aliases
|
# Aliases
|
||||||
#########################################################
|
#########################################################
|
||||||
alias edit-nvim-conf="nvim ~/.config/nvim"
|
alias edit-nvim-conf="nvim ~/.config/nvim"
|
||||||
alias edit-zsh-conf="nvim ~/.zshrc"
|
alias edit-zsh-conf="nvim ~/.zshrc"
|
||||||
|
alias todo="nvim ~/Dokumente/Notes/Todo.md"
|
||||||
alias hist="eval \$(cat $HISTFILE | fzf)"
|
alias hist="eval \$(cat $HISTFILE | fzf)"
|
||||||
alias nano="nvim"
|
alias nano="nvim"
|
||||||
alias neofetch="fastfetch"
|
alias neofetch="fastfetch"
|
||||||
|
|
|
@ -7,8 +7,10 @@
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
### Install Dependencies
|
### Fedora
|
||||||
|
|
||||||
|
#### Install System Packages
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
sudo dnf install -y curl wget git make just
|
dnf install -y test
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue