summaryrefslogtreecommitdiffstats
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/aliasrc1
-rw-r--r--.config/calcurse/conf25
-rw-r--r--.config/calcurse/keys70
-rw-r--r--.config/i3/config2
4 files changed, 97 insertions, 1 deletions
diff --git a/.config/aliasrc b/.config/aliasrc
index 022b067..69baf9c 100644
--- a/.config/aliasrc
+++ b/.config/aliasrc
@@ -1,6 +1,7 @@
#!/bin/sh
alias ka="killall" \
mpv="mpv --input-ipc-server=/tmp/mpvsoc$(date +%s)" \
+ calcurse="calcurse -D ~/.config/calcurse" \
magit="nvim -c Magit" \
p="sudo pacman" \
SS="sudo systemctl" \
diff --git a/.config/calcurse/conf b/.config/calcurse/conf
new file mode 100644
index 0000000..e829390
--- /dev/null
+++ b/.config/calcurse/conf
@@ -0,0 +1,25 @@
+appearance.calendarview=monthly
+appearance.compactpanels=no
+appearance.defaultpanel=calendar
+appearance.layout=1
+appearance.notifybar=yes
+appearance.sidebarwidth=1
+appearance.theme=red on default
+appearance.todoview=show-completed
+daemon.enable=no
+daemon.log=no
+format.inputdate=1
+format.notifydate=%a %F
+format.notifytime=%T
+format.outputdate=%D
+general.autogc=no
+general.autosave=yes
+general.confirmdelete=yes
+general.confirmquit=no
+general.firstdayofweek=sunday
+general.periodicsave=0
+general.progressbar=yes
+general.systemdialogs=no
+notification.command=printf '\a'
+notification.notifyall=flagged-only
+notification.warning=300
diff --git a/.config/calcurse/keys b/.config/calcurse/keys
new file mode 100644
index 0000000..f188702
--- /dev/null
+++ b/.config/calcurse/keys
@@ -0,0 +1,70 @@
+#
+# Calcurse keys configuration file
+#
+# This file sets the keybindings used by Calcurse.
+# Lines beginning with "#" are comments, and ignored by Calcurse.
+# To assign a keybinding to an action, this file must contain a line
+# with the following syntax:
+#
+# ACTION KEY1 KEY2 ... KEYn
+#
+# Where ACTION is what will be performed when KEY1, KEY2, ..., or KEYn
+# will be pressed.
+#
+# To define bindings which use the CONTROL key, prefix the key with 'C-'.
+# The escape, space bar and horizontal Tab key can be specified using
+# the 'ESC', 'SPC' and 'TAB' keyword, respectively.
+# Arrow keys can also be specified with the UP, DWN, LFT, RGT keywords.
+# Last, Home and End keys can be assigned using 'KEY_HOME' and 'KEY_END'
+# keywords.
+#
+# A description of what each ACTION keyword is used for is available
+# from calcurse online configuration menu.
+
+generic-cancel ESC
+generic-select SPC
+generic-credits @
+generic-help ?
+generic-quit q Q
+generic-save s S ^S
+generic-reload R
+generic-copy c
+generic-paste p ^V
+generic-change-view TAB
+generic-import i I
+generic-export x X
+generic-goto g G
+generic-other-cmd o O
+generic-config-menu C
+generic-redraw ^R
+generic-add-appt ^A
+generic-add-todo ^T
+generic-prev-day T ^H
+generic-next-day t ^L
+generic-prev-week W ^K
+generic-next-week w ^J
+generic-prev-month M
+generic-next-month m
+generic-prev-year Y
+generic-next-year y
+generic-scroll-down ^N
+generic-scroll-up ^P
+generic-goto-today ^G
+generic-command :
+move-right l L RGT
+move-left h H LFT
+move-down j J DWN
+move-up k K UP
+start-of-week 0
+end-of-week $
+add-item a A
+del-item d D
+edit-item e E
+view-item v V
+pipe-item |
+flag-item !
+repeat r
+edit-note n N
+view-note >
+raise-priority +
+lower-priority -
diff --git a/.config/i3/config b/.config/i3/config
index 4d4d496..601956d 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -143,7 +143,7 @@ bindsym $mod+Shift+r exec --no-startup-id winresize
bindsym $mod+t split toggle
bindsym $mod+Shift+t gaps inner current set 15; gaps outer current set 15
-bindsym $mod+y exec $term -e calcurse
+bindsym $mod+y exec $term -e calcurse -D ~/.config/calcurse
bindsym $mod+Shift+y exec --no-startup-id i3resize left
bindsym $mod+u exec --no-startup-id ddspawn tmuxdd