mirror of
https://github.com/pratiktri/dotfiles.git
synced 2026-02-04 08:41:43 +05:30
fix(installation): Refinements to installation scripts
- Manually install AppImageLauncher on dnf - Create and link fonts to ~/.local/share/fonts/ - Remove Zed editor - way too finicky - More OS packages added: mostly for programming and email
This commit is contained in:
@@ -40,6 +40,9 @@ dnf_setup() {
|
|||||||
# Install development Tools
|
# Install development Tools
|
||||||
sudo yum groupinstall -y "Development Tools" && yum install readline readline-devel -y
|
sudo yum groupinstall -y "Development Tools" && yum install readline readline-devel -y
|
||||||
|
|
||||||
|
# Download and install appimagelauncher
|
||||||
|
wget "https://github.com/TheAssassin/AppImageLauncher/releases/download/v2.2.0/appimagelauncher-2.2.0-travis995.0f91801.x86_64.rpm" -O /tmp/package.rpm && sudo rpm -i /tmp/package.rpm && "Installed AppImageLauncher"
|
||||||
|
|
||||||
dnf check-update
|
dnf check-update
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,8 @@ post_install() {
|
|||||||
|
|
||||||
# Use brew-installed fonts current user
|
# Use brew-installed fonts current user
|
||||||
if [ -d /home/linuxbrew/.linuxbrew/share/fonts ]; then
|
if [ -d /home/linuxbrew/.linuxbrew/share/fonts ]; then
|
||||||
ln -s /home/linuxbrew/.linuxbrew/share/fonts -t ~/.local/share && fc-cache -fv
|
mkdir -p ~/.local/share/fonts
|
||||||
|
ln -s /home/linuxbrew/.linuxbrew/share/fonts/* ~/.local/share/fonts/ && fc-cache -fv
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ~/.cache
|
rm -rf ~/.cache
|
||||||
|
|||||||
@@ -10,6 +10,5 @@ com.getpostman.Postman
|
|||||||
com.github.tchx84.Flatseal
|
com.github.tchx84.Flatseal
|
||||||
org.kde.okular
|
org.kde.okular
|
||||||
com.skype.Client
|
com.skype.Client
|
||||||
dev.zed.Zed
|
|
||||||
io.github.zen_browser.zen
|
io.github.zen_browser.zen
|
||||||
#org.kde.KStyle.Kvantum
|
#org.kde.KStyle.Kvantum
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
# Lines that start with # are ignored
|
# Lines that start with # are ignored
|
||||||
|
|
||||||
# Below few are apt-only packages - non-free sources must be added before this
|
# Below few are apt-only packages - non-free sources must be added before this
|
||||||
apt-transport-https
|
apt-transport-https
|
||||||
build-essential
|
build-essential
|
||||||
@@ -15,9 +16,12 @@ bash
|
|||||||
bleachbit
|
bleachbit
|
||||||
ca-certificates
|
ca-certificates
|
||||||
clang
|
clang
|
||||||
|
cmake
|
||||||
|
extra-cmake-modules
|
||||||
code
|
code
|
||||||
curl
|
curl
|
||||||
evolution-ews
|
evolution-ews
|
||||||
|
evolution-mapi
|
||||||
dolphin
|
dolphin
|
||||||
dolphin-plugins
|
dolphin-plugins
|
||||||
dnscrypt-proxy
|
dnscrypt-proxy
|
||||||
@@ -63,6 +67,7 @@ vim
|
|||||||
vim-enhanced
|
vim-enhanced
|
||||||
vim-common
|
vim-common
|
||||||
vim-tiny
|
vim-tiny
|
||||||
|
volkan-tools
|
||||||
vlc
|
vlc
|
||||||
wget
|
wget
|
||||||
xclip
|
xclip
|
||||||
|
|||||||
Reference in New Issue
Block a user