vdirsyncer & khal
This commit is contained in:
		
							parent
							
								
									311a798e38
								
							
						
					
					
						commit
						9f58a1e487
					
				
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@ -8,3 +8,4 @@ i3/config
 | 
				
			|||||||
i3status.conf
 | 
					i3status.conf
 | 
				
			||||||
mbsyncrc
 | 
					mbsyncrc
 | 
				
			||||||
authinfo
 | 
					authinfo
 | 
				
			||||||
 | 
					config/vdirsyncer/config
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							@ -2,6 +2,7 @@ FILES = bashrc bash_profile vimrc zshrc gitconfig screenrc commonshrc liquidprom
 | 
				
			|||||||
	gnomerc gvimrc muttrc pentadactylrc mailcap latexmkrc ctags \
 | 
						gnomerc gvimrc muttrc pentadactylrc mailcap latexmkrc ctags \
 | 
				
			||||||
	i3/config i3status.conf msmtprc spacemacs emacs.d mbsyncrc authinfo \
 | 
						i3/config i3status.conf msmtprc spacemacs emacs.d mbsyncrc authinfo \
 | 
				
			||||||
	config/qutebrowser config/nvim/init.vim ideavimrc agignore \
 | 
						config/qutebrowser config/nvim/init.vim ideavimrc agignore \
 | 
				
			||||||
 | 
						config/khal config/vdirsyncer/config \
 | 
				
			||||||
	$(wildcard sbt/0.13/*.sbt sbt/0.13/plugins/*.sbt)
 | 
						$(wildcard sbt/0.13/*.sbt sbt/0.13/plugins/*.sbt)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.PHONY: install clean check
 | 
					.PHONY: install clean check
 | 
				
			||||||
@ -41,6 +42,9 @@ install-vim-plug:
 | 
				
			|||||||
	  https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
 | 
						  https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
 | 
				
			||||||
	cp $(VIM_DIR)/autoload/plug.vim $(HOME)/.vim
 | 
						cp $(VIM_DIR)/autoload/plug.vim $(HOME)/.vim
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config/vdirsyncer/config: config/vdirsyncer/config.m4
 | 
				
			||||||
 | 
						umask 077; m4 $< >$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
mbsyncrc: mbsyncrc.m4
 | 
					mbsyncrc: mbsyncrc.m4
 | 
				
			||||||
	umask 077; m4 $< >$@
 | 
						umask 077; m4 $< >$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										11
									
								
								config/khal/khal.conf
									
									
									
									
									
										Normal file
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										11
									
								
								config/khal/khal.conf
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,11 @@
 | 
				
			|||||||
 | 
					[calendars]
 | 
				
			||||||
 | 
					[[my_calendars_local]]
 | 
				
			||||||
 | 
					path = ~/.calendars/
 | 
				
			||||||
 | 
					type = discover
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[locale]
 | 
				
			||||||
 | 
					timeformat = %H:%M
 | 
				
			||||||
 | 
					dateformat = %Y-%m-%d
 | 
				
			||||||
 | 
					longdateformat = %Y-%m-%d
 | 
				
			||||||
 | 
					datetimeformat = %Y-%m-%d %H:%M
 | 
				
			||||||
 | 
					longdatetimeformat = %Y-%m-%d %H:%M
 | 
				
			||||||
							
								
								
									
										36
									
								
								config/vdirsyncer/config.m4
									
									
									
									
									
										Normal file
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										36
									
								
								config/vdirsyncer/config.m4
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,36 @@
 | 
				
			|||||||
 | 
					[general]
 | 
				
			||||||
 | 
					status_path = ~/.vdirsyncer/status/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[pair my_calendars]
 | 
				
			||||||
 | 
					a = my_calendars_local
 | 
				
			||||||
 | 
					b = my_calendars_remote
 | 
				
			||||||
 | 
					conflict_resolution = b wins
 | 
				
			||||||
 | 
					collections = ["from b"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[storage my_calendars_local]
 | 
				
			||||||
 | 
					type = filesystem
 | 
				
			||||||
 | 
					path = ~/.calendars/
 | 
				
			||||||
 | 
					fileext = .ics
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[storage my_calendars_remote]
 | 
				
			||||||
 | 
					type = caldav
 | 
				
			||||||
 | 
					url = "https://radicale.gebner.org/gebner/"
 | 
				
			||||||
 | 
					username = gebner
 | 
				
			||||||
 | 
					password = esyscmd(`pass 2b7e.org/mail.gebner.org | head -n1')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[pair my_contacts]
 | 
				
			||||||
 | 
					a = my_contacts_local
 | 
				
			||||||
 | 
					b = my_contacts_remote
 | 
				
			||||||
 | 
					conflict_resolution = b wins
 | 
				
			||||||
 | 
					collections = ["from b"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[storage my_contacts_local]
 | 
				
			||||||
 | 
					type = filesystem
 | 
				
			||||||
 | 
					path = ~/.contacts/
 | 
				
			||||||
 | 
					fileext = .vcf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[storage my_contacts_remote]
 | 
				
			||||||
 | 
					type = carddav
 | 
				
			||||||
 | 
					url = "https://radicale.gebner.org/gebner/"
 | 
				
			||||||
 | 
					username = gebner
 | 
				
			||||||
 | 
					password = esyscmd(`pass 2b7e.org/mail.gebner.org | head -n1')
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user