summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2020-10-15 17:05:20 -0400
committerBenjamin Chausse <benjamin@chausse.xyz>2020-10-15 17:05:20 -0400
commit7212ca89a9287dc9ce686914994ee7f44ecbbc02 (patch)
treec9331dae30060db8a004b95e2c848988b6112f7b
parent901e96b471da9595c31209efe4208514efde3100 (diff)
Added missing packages, new cronjobs, gitignore
-rw-r--r--.gitignore2
-rwxr-xr-xarcher.sh5
-rw-r--r--crontab10
-rwxr-xr-xpackages.tm22
4 files changed, 27 insertions, 12 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..af69c7a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+# Vim tagfiles
+tag*
diff --git a/archer.sh b/archer.sh
index ebaa823..222ee90 100755
--- a/archer.sh
+++ b/archer.sh
@@ -70,9 +70,8 @@ echo Setting up time
sudo timedatectl set-ntp true
echo Setting up cronjobs
-echo "0 * * * * dwmbar" >> /var/spool/cron/master
-echo "0 * * * * newsup" >> /var/spool/cron/master
-echo "*/30 * * * * updatedb" >> /var/spool/cron/root
+cd $dir
+cat crontab >> /var/spool/cron/master
echo Installing Goobook
pip install --user goobook
diff --git a/crontab b/crontab
new file mode 100644
index 0000000..1000446
--- /dev/null
+++ b/crontab
@@ -0,0 +1,10 @@
+# Update mutt wizard mail
+*/2 * * * * /usr/bin/mw sync
+# Update RSS feeds and update dwmblocks
+0 * * * * $HOME/.local/bin/newsup
+# Update dotfiles in status bar (signal 5 + 34)
+1 * * * * kill -39 $(pidof dwmblocks)
+# Update time in status bar (signal 6 + 34)
+* * * * * kill -40 $(pidof dwmblocks)
+# Update battery in status bar (signal 1 + 34)
+* * * * * kill -35 $(pidof dwmblocks)
diff --git a/packages.tm b/packages.tm
index dd7251c..b5eb950 100755
--- a/packages.tm
+++ b/packages.tm
@@ -2,6 +2,7 @@
# Fonts
nerd-fonts-complete # Cause you want those nerdy icons everywhere
+ttf-font-awesome
spleen-font # Monospaced bitmap font
# Desktop Environment
@@ -11,7 +12,7 @@ xorg-xinit
xwallpaper # Wallpaper utility
xsel # Clipboard utility
picom-rounded-corners # The good compositor
-flashfocus # Flash windows when they gets focused
+flashfocus-git # Flash windows when they gets focused
sxhkd
# File viewers
@@ -29,15 +30,18 @@ gimp # GNU Image Manipulation Program
libreoffice-still # For those pesky word documents
# Utilities
-tmux # Terminal multiplexer (Run terminal windows as background processes)
+tmux # Terminal multiplexer
mutt-wizard-git # A true wizard for configuring neomutt
firefox # The sensible web browser
mlocate # updatedb and locate
+tcc # Tiny C Compiler
+find-cursor # Flashes the cursor to easily find it
#TUIs
neomutt # New mutt email browser
newsboat # RSS manager
vifm # Beautiful file manager
+bat # Cat utility with syntax highlighting for vifm
ffmpegthumbnailer
fontpreview-git
epub-thumbnailer-git
@@ -49,28 +53,28 @@ youtube-viewer # Youtube TUI
go # What the cool kids use
r # When scientific data matters to you
python # Good ol' python
-python-pip
-python-setup-tools
+python-pip # Python package manager
+python-setup-tools # Python dev-tools
dash # bash, but less bloated
zsh # The superior shell
zsh-syntax-highlighting
# Markdown Utilities
texlive-core # The Core of LaTeX
-texlive-bibtexextra
-texlive-fontsextra
+texlive-bibtexextra # Bibtex
+texlive-fontsextra # More fonts
texlive-formatsextra
texlive-latexextra
texlive-pictures
texlive-science
biber # UTF-8 capable alternative to bibtex
-pandoc # Swiss army knife of document conversion and compilation
+pandoc # Swiss army knife of document conversion
# Daemons and others
entr # Execute stuff when files change
-cronie # Run cron jobs (automated redular tasks)
-hplip # HP Printers Configurator
+cronie # Run cron jobs (automated regular tasks)
cups # Another Printing Dependency
+hplip # HP Printers Configurator
protonmail-bridge # Daemon for ProtonMail
python-ueberzug # View images in terminal applications
dropbox # Because my life is on dropbox