Add more general config

main
Ensar Sarajčić 2022-07-16 20:02:20 +02:00
parent 841203f3ae
commit 300dc70469
7 changed files with 24 additions and 13 deletions

View File

@ -355,6 +355,12 @@ oh_my_zsh: check_os
@echo "Installing oh-my-zsh..." @echo "Installing oh-my-zsh..."
@sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" @sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
.PHONY: oh_my_fish
oh_my_fish: check_os
@echo "Installing oh-my-fish..."
@curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish
@fish -c "omf install"
.PHONY: homebrew .PHONY: homebrew
homebrew: check_os homebrew: check_os
@echo "Installing homebrew..." @echo "Installing homebrew..."

View File

@ -21,5 +21,11 @@ else
LAST_SYSTEM_UPGRADE_DATE=$( date -d "$LAST_SYSTEM_UPGRADE" +%s ) LAST_SYSTEM_UPGRADE_DATE=$( date -d "$LAST_SYSTEM_UPGRADE" +%s )
fi fi
if type dnf &> /dev/null
then
LAST_SYSTEM_UPGRADE=$( stat /var/cache/dnf/packages.db | grep Modify | sed 's/Modify: //' )
LAST_SYSTEM_UPGRADE_DATE=$( date -d "$LAST_SYSTEM_UPGRADE" +%s )
fi
print-system-upgrade-date $LAST_SYSTEM_UPGRADE_DATE update-all-packages print-system-upgrade-date $LAST_SYSTEM_UPGRADE_DATE update-all-packages
fi fi

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,16 @@
# Main tools mapping # Main tools mapping
set $term alacritty set $term footclient
set $menu "ulauncher-toggle" set $menu "ulauncher-toggle"
set $filemanager thunar set $filemanager nautilus
set $processviewer $term -e htop set $processviewer $term -e htop
set $browser firefox
# start a terminal # start a terminal
bindsym $mod+Return exec $term bindsym $mod+Return exec $term
# start browser
bindsym $mod+b exec $browser
# start todoist # start todoist
bindsym $mod+$alt+t exec todoist bindsym $mod+$alt+t exec todoist

View File

@ -3,3 +3,4 @@ exec --no-startup-id mako
exec kdeconnect-indicator exec kdeconnect-indicator
exec ulauncher --hide-window exec ulauncher --hide-window
exec libinput-gestures-setup start exec libinput-gestures-setup start
exec foot --server

View File

@ -0,0 +1 @@
exec lxpolkit

View File

@ -1,15 +1,7 @@
direnv 2.31.0 direnv 2.32.1
nodejs 18.1.0 nodejs 18.1.0
python 3.10.4 python system
ruby 3.0.0 ruby 3.0.0
neovim 0.7.2 neovim 0.7.2
bat 0.21.0
awscli 2.2.44
java openjdk-17.0.2 java openjdk-17.0.2
rust 1.60.0 rust 1.60.0
lua 5.4.4
actionlint 1.6.12
act 0.2.26
shellcheck 0.8.0
cmake 3.23.1
maven 3.8.5