forked from colonelpanic/dotfiles
Merge branch 'master' of github.com:IvanMalison/dotfiles
This commit is contained in:
commit
3c923726f7
20
dotfiles/config/sparkleshare/config.xml
Normal file
20
dotfiles/config/sparkleshare/config.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<sparkleshare>
|
||||
<user>
|
||||
<name>Ivan Malison</name>
|
||||
<email>IvanMalison@gmail.com</email>
|
||||
</user>
|
||||
<notifications>True</notifications>
|
||||
<folder>
|
||||
<name>org</name>
|
||||
<identifier>a6a8820b6d7b59f782ea6b9995b6b3b141877498</identifier>
|
||||
<url>ssh://git@bitbucket.org/ivanmalison/org.git</url>
|
||||
<backend>Git</backend>
|
||||
</folder>
|
||||
<folder>
|
||||
<name>config</name>
|
||||
<identifier>66e07b6027eecec90670e4b608dcd6ec7d51f5d9</identifier>
|
||||
<url>ssh://git@bitbucket.org/ivanmalison/config</url>
|
||||
<backend>Git</backend>
|
||||
</folder>
|
||||
</sparkleshare>
|
@ -5,8 +5,8 @@ After=taffybar.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/usr/bin/keepassx "$HOME/SparkleShare/config/creds/keepass.key" "$HOME/SparkleShare/config/db.kdbx"
|
||||
ExecStop=/usr/bin/pkill keepassx
|
||||
ExecStart=/usr/bin/env keepassxc --keyfile="$HOME/SparkleShare/config/creds/keepass.key" "$HOME/SparkleShare/config/db.kdbx"
|
||||
ExecStop=/usr/bin/pkill keepassxc
|
||||
|
||||
[Install]
|
||||
WantedBy=wm.target
|
||||
|
@ -36,7 +36,7 @@ main = do
|
||||
defaultTaffybar defaultTaffybarConfig { startWidgets = [ pager ]
|
||||
, endWidgets = [ tray, clock, mem, cpu, mpris ]
|
||||
, monitorNumber = 1
|
||||
, barPosition = Bottom
|
||||
, barPosition = Top
|
||||
}
|
||||
|
||||
-- Local Variables:
|
||||
|
@ -4720,13 +4720,17 @@ load-theme hook (See the heading below).
|
||||
(load-theme imalison:dark-theme t)
|
||||
(spaceline-compile)
|
||||
(imalison:remove-fringe-and-hl-line-mode))
|
||||
#+END_SRC
|
||||
*** Hooks to set everything up
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(defun imalison:initial-setup-hook (&rest args)
|
||||
(apply 'imalison:appearance args)
|
||||
(remove-hook 'after-make-frame-functions 'imalison:initial-setup-hook))
|
||||
|
||||
;; This is needed because you can't set the font or theme at daemon start-up.
|
||||
;; (when (display-graphic-p) (imalison:appearance))
|
||||
(add-hook 'after-init-hook 'imalison:appearance)
|
||||
(add-hook 'after-make-frame-functions 'imalison:appearance)
|
||||
;; TODO/XXX: why do we immediately remove this hook?
|
||||
(remove-hook 'after-make-frame-functions 'imalison:appearance)
|
||||
(add-hook 'after-make-frame-functions 'imalison:initial-setup-hook)
|
||||
#+END_SRC
|
||||
* Post Init Custom
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
|
3
dotfiles/lib/bin/rofi_kill_process.sh
Executable file
3
dotfiles/lib/bin/rofi_kill_process.sh
Executable file
@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env zsh
|
||||
|
||||
ps -o 'pid cmd' x | rofi -dmenu -i | get_cols 1 | xargs kill -9
|
@ -1,2 +0,0 @@
|
||||
#!/usr/bin/env sh
|
||||
restart.sh keepassxc "$HOME/SparkleShare/config/db.kdbx" --keyfile "$HOME/SparkleShare/config/creds/keepass.key"
|
@ -21,7 +21,7 @@ function _setup_env {
|
||||
_tex_setup
|
||||
|
||||
# This makes systemd aware of change to $PATH
|
||||
run_if_exists systemctl --user import-environment PATH
|
||||
run_if_exists systemctl --user import-environment PATH DISPLAY XAUTHORITY HOME
|
||||
export ENVIRONMENT_SETUP_DONE="$(date)"
|
||||
}
|
||||
|
||||
|
@ -411,11 +411,11 @@ shiftToNextScreen = withWindowSet $ \ws ->
|
||||
addKeys conf@XConfig {modMask = modm} =
|
||||
[ ((modm, xK_p), spawn "rofi -show drun")
|
||||
, ((modm .|. shiftMask, xK_p), spawn "rofi -show run")
|
||||
, ((modm, xK_g), andDeactivateFull $ maybeUnminimizeAfter $
|
||||
, ((modm, xK_g), andDeactivateFull . maybeUnminimizeAfter $
|
||||
actionMenu myWindowBringerConfig greedyFocusWindow)
|
||||
, ((modm, xK_b), andDeactivateFull $ myBringWindow myWindowBringerConfig)
|
||||
, ((modm .|. shiftMask, xK_b), swapMinimizeStateAfter $
|
||||
actionMenu myWindowBringerConfig swapFocusedWith)
|
||||
, ((modm .|. shiftMask, xK_b),
|
||||
swapMinimizeStateAfter $ actionMenu myWindowBringerConfig swapFocusedWith)
|
||||
, ((modm .|. controlMask, xK_t), spawn
|
||||
"systemctl --user restart taffybar.service")
|
||||
, ((modm, xK_v), spawn "copyq paste")
|
||||
@ -441,25 +441,26 @@ addKeys conf@XConfig {modMask = modm} =
|
||||
, ((mod3Mask, xK_p), spawn "system_password.sh")
|
||||
, ((mod3Mask, xK_h), spawn "screenshot.sh")
|
||||
, ((mod3Mask, xK_c), spawn "shell_command.sh")
|
||||
, ((mod3Mask, xK_l), spawn "dm-tool lock")
|
||||
, ((mod3Mask, xK_5), selectLayout)
|
||||
, ((mod3Mask .|. shiftMask, xK_l), spawn "dm-tool lock")
|
||||
, ((mod3Mask, xK_l), selectLayout)
|
||||
, ((mod3Mask, xK_k), spawn "rofi_kill_process.sh")
|
||||
, ((mod3Mask, xK_t), selectToggle)
|
||||
|
||||
-- ModAlt bindings
|
||||
, ((modalt, xK_w), spawn "rofi_wallpaper.sh")
|
||||
, ((modalt, xK_z), spawn "split_out_chrome_tab.sh")
|
||||
, ((modalt, xK_space), deactivateFullOr restoreOrMinimizeOtherClasses)
|
||||
, ((modalt, xK_Return), deactivateFullAnd restoreAllMinimized)
|
||||
, ((modalt, xK_5), selectToggle)
|
||||
, ((modalt, xK_4), selectLimit)
|
||||
|
||||
-- ScratchPads
|
||||
, ((modalt, xK_m), doScratchpad "htop")
|
||||
, ((modalt, xK_s), doScratchpad "spotify")
|
||||
, ((modalt, xK_h), doScratchpad "hangouts")
|
||||
, ((modalt .|. controlMask, xK_s), doScratchpad "spotify")
|
||||
, ((modalt .|. controlMask, xK_h), doScratchpad "hangouts")
|
||||
|
||||
, ((modalt .|. controlMask, xK_h),
|
||||
, ((modalt, xK_h),
|
||||
myRaiseNextMaybe (spawn hangoutsCommand) hangoutsSelector)
|
||||
, ((modalt .|. controlMask, xK_s),
|
||||
, ((modalt, xK_s),
|
||||
myRaiseNextMaybe (spawn spotifyCommand) spotifySelector)
|
||||
|
||||
-- playerctl
|
||||
|
6323
index.html
6323
index.html
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user