diff --git a/dotfiles/config/.gitignore b/dotfiles/config/.gitignore index 86229d37..bb13219c 100644 --- a/dotfiles/config/.gitignore +++ b/dotfiles/config/.gitignore @@ -25,8 +25,7 @@ /sparkleshare/avatars/ /sparkleshare/logs /spotify -/systemd/user/default.target.wants -/systemd/user/sockets.target.wants +/systemd/user/*.target.wants/ /totem/ /transmission/dht.dat /transmission/resume diff --git a/dotfiles/config/parcellite/parcelliterc b/dotfiles/config/parcellite/parcelliterc new file mode 100644 index 00000000..2c74c986 --- /dev/null +++ b/dotfiles/config/parcellite/parcelliterc @@ -0,0 +1,41 @@ +[rc] +RCVersion=1 +use_copy=true +use_primary=true +synchronize=true +save_history=true +history_pos=false +history_x=1 +history_y=1 +history_limit=1000 +data_size=0 +item_size=5 +automatic_paste=false +auto_key=false +auto_mouse=true +key_input=false +restore_empty=true +rc_edit=false +type_search=false +case_search=false +ignore_whiteonly=false +trim_wspace_begend=false +trim_newline=false +hyperlinks_only=false +confirm_clear=true +current_on_top=true +single_line=true +reverse_history=false +item_length=50 +persistent_history=false +persistent_separate=false +persistent_on_top=false +persistent_delim=\\n +nonprint_disp=false +ellipsize=2 +multi_user=true +icon_name=parcellite +menu_key= +history_key= +phistory_key= +actions_key= diff --git a/dotfiles/config/systemd/user/parcellite.service b/dotfiles/config/systemd/user/parcellite.service new file mode 100644 index 00000000..513a8d54 --- /dev/null +++ b/dotfiles/config/systemd/user/parcellite.service @@ -0,0 +1,9 @@ +[Unit] +Description=Parcellite clipboard manager + +[Service] +ExecStart=/usr/bin/parcellite +Restart=on-abort + +[Install] +WantedBy=graphical.target diff --git a/dotfiles/config/systemd/user/sparkleshare.service b/dotfiles/config/systemd/user/sparkleshare.service index c42f51a7..0957f434 100644 --- a/dotfiles/config/systemd/user/sparkleshare.service +++ b/dotfiles/config/systemd/user/sparkleshare.service @@ -7,4 +7,4 @@ ExecStop=/usr/bin/sparkleshare stop Type=forking [Install] -WantedBy=default.target +WantedBy=graphical.target diff --git a/dotfiles/xmonad/xmonad.hs b/dotfiles/xmonad/xmonad.hs index 8820ea0a..f09d1f01 100644 --- a/dotfiles/xmonad/xmonad.hs +++ b/dotfiles/xmonad/xmonad.hs @@ -60,7 +60,6 @@ myStartup = do -- TODO: Figure out how to set different backgrounds for different x -- monitors -- spawn "feh --bg-scale /usr/share/backgrounds/gnome/Blinds.jpg" - spawn "copyq" -- Local Variables: -- flycheck-ghc-args: ("-Wno-missing-signatures") diff --git a/tasks/arch.py b/tasks/arch.py index d7668599..0311dfa3 100644 --- a/tasks/arch.py +++ b/tasks/arch.py @@ -32,7 +32,7 @@ SERVICES = [ USER_SERVICES = [ - "sparkleshare.service", + "sparkleshare.service", "parcellite.service", ]