From 819fef0b3bfd402a3e7f18a12bcc27a264b73ef9 Mon Sep 17 00:00:00 2001 From: Daan Vanoverloop Date: Wed, 4 Nov 2020 10:51:43 +0100 Subject: [PATCH] Laptop changes --- .config/awesome/autohidewibox.conf | 39 ---- .config/awesome/autohidewibox.py | 171 ------------------ .config/awesome/autorun.sh | 4 +- .config/awesome/config_desktop.lua | 1 + .config/awesome/config_laptop.lua | 3 +- .config/awesome/rc.lua | 23 +-- .config/awesome/vicious | 2 +- .config/mpd/database | Bin 21887 -> 82349 bytes .config/mpd/mpd.conf | 16 +- .../mpd/playlists/This Will Destroy You.m3u | 22 ++- .config/mpd/state | 79 ++------ .config/mpd/sticker.sql | Bin 12288 -> 12288 bytes .config/nvim/init.vim | 29 ++- .config/picom/picom.conf | 2 - .zshrc | 39 +++- setbg.sh | 6 - 16 files changed, 108 insertions(+), 328 deletions(-) delete mode 100644 .config/awesome/autohidewibox.conf delete mode 100755 .config/awesome/autohidewibox.py delete mode 100755 setbg.sh diff --git a/.config/awesome/autohidewibox.conf b/.config/awesome/autohidewibox.conf deleted file mode 100644 index ce7d83b..0000000 --- a/.config/awesome/autohidewibox.conf +++ /dev/null @@ -1,39 +0,0 @@ -[autohidewibox] - - # Select your awesome version - # Possible values: 3, 4 - awesomeVersion=4 - - # A comma-separated list of keys. - # Some suggestions: - # 133 - Meta-L - # 134 - Meta-R - # 37 - Ctrl-L - # 105 - Ctrl-R - # 66 - CapsLock - superKeys=133,134 - - # The show/hide behavior. Possible values: - # 'transient': The wibox is only shown while a super key is pressed. - # 'toggle': Pressing and releasing a super key (press and release) toggles - # the wibox visibility. - # Default = transient. - mode=transient - - # The name of one or more (comma separated) - # wiboxes which to autohide. - wiboxname=mywibox - - # Delay execution in ms - delayShow=600 - delayHide=0 - - # Custom commands to send to awesome - # Use this to call custom-defined event functions in your awesome config - # (Note: You can leave 'wiboxname' above empty, or remove it completely) - customhide=stopgaps() - customshow=startgaps() - - # Used for debug/development purposes. Prints extra bits information. - # Possible values: 0, 1 - debug=0 diff --git a/.config/awesome/autohidewibox.py b/.config/awesome/autohidewibox.py deleted file mode 100755 index 5652a32..0000000 --- a/.config/awesome/autohidewibox.py +++ /dev/null @@ -1,171 +0,0 @@ -#!/usr/bin/python3 - -import subprocess -import re -import configparser -import os.path as path -import sys -import threading - -MODE_TRANSIENT = "transient" -MODE_TOGGLE = "toggle" - -config = configparser.ConfigParser() -try: - userconf = path.join(path.expanduser("~"), ".config/autohidewibox.conf") - if len(sys.argv)>1 and path.isfile(sys.argv[1]): - config.read(sys.argv[1]) - elif path.isfile(userconf): - config.read(userconf) - else: - config.read("/etc/autohidewibox.conf") -except configparser.MissingSectionHeaderError: - pass - - -awesomeVersion = config.get( "autohidewibox", "awesomeVersion", fallback=4) -superKeys = config.get( "autohidewibox", "superKeys", fallback="133,134").split(",") -wiboxes = config.get( "autohidewibox", "wiboxname", fallback="mywibox").split(",") -customhide = config.get( "autohidewibox", "customhide", fallback=None) -customshow = config.get( "autohidewibox", "customshow", fallback=None) -delayShow = config.getfloat( "autohidewibox", "delayShow", fallback=0) -delayHide = config.getfloat( "autohidewibox", "delayHide", fallback=0) -mode = config.get( "autohidewibox", "mode", fallback=MODE_TRANSIENT) -debug = config.getboolean("autohidewibox", "debug", fallback=False) - -# (remove the following line if your wibox variables have strange characters) -wiboxes = [ w for w in wiboxes if re.match("^[a-zA-Z_][a-zA-Z0-9_]*$", w) ] -#python>=3.4: wiboxes = [ w for w in wiboxes if re.fullmatch("[a-zA-Z_][a-zA-Z0-9_]*", w) ] - -delay = {True: delayShow, False: delayHide} -delayThread = None -wiboxIsCurrentlyVisible = False -waitingFor = False -nonSuperKeyWasPressed = False -cancel = threading.Event() - -shPath = "" -shPotentialPaths = ["/usr/bin/sh", "/bin/sh"] -for p in shPotentialPaths: - if path.exists(p): - shPath = p - break -if shPath == "": - print("Can't find sh in any of: " + ",".join(shPotentialPaths), file=sys.stderr) - sys.exit(1) - -hideCommand3 = "for k,v in pairs({wibox}) do v.visible = {state} end" -hideCommand4 = "for s in screen do s.{wibox}.visible = {state} end" -try: - hideCommand = hideCommand4 if int(awesomeVersion) >= 4 else hideCommand3 -except ValueError: - hideCommand = hideCommand4 - - -def _debug(*args): - if debug: - print(*args) - - -def setWiboxState(state=True, immediate=False): - global delayThread, waitingFor, cancel, wiboxIsCurrentlyShown - wiboxIsCurrentlyShown = state - dbgPstate = "show" if state else "hide" - if delay[not state] > 0: - _debug(dbgPstate, "delay other") - if type(delayThread) == threading.Thread and delayThread.is_alive(): - # two consecutive opposing events cancel out. second event should not be called - _debug(dbgPstate, "delay other, thread alive -> cancel") - cancel.set() - return - if delay[state] > 0 and not immediate: - _debug(dbgPstate + " delay same") - if not (type(delayThread) == threading.Thread and delayThread.is_alive()): - _debug(dbgPstate, "delay same, thread dead -> start wait") - waitingFor = state - cancel.clear() - delayThread = threading.Thread(group=None, target=waitDelay, kwargs={"state": state}) - delayThread.daemon = True - delayThread.start() - # a second event setting the same state is silently discarded - return - _debug("state:", dbgPstate) - customcmd = customshow if state else customhide - if customcmd: - subprocess.call( - shPath + " " + - "-c \"echo '" + - customcmd + - "' | awesome-client\"", - shell=True) - for wibox in wiboxes: - subprocess.call( - shPath + " " + - "-c \"echo '" + - hideCommand.format(wibox=wibox, state="true" if state else "false") + - "' | awesome-client\"", - shell=True) - - - -def waitDelay(state=True): - if not cancel.wait(delay[state]/1000): - setWiboxState(state=state, immediate=True) - - -try: - setWiboxState(False) - - proc = subprocess.Popen(['xinput', '--test-xi2', '--root', '3'], stdout=subprocess.PIPE) - - field = None - keystate = None - - for line in proc.stdout: - l = line.decode("utf-8").strip() - eventmatch = re.match("EVENT type (\\d+) \\(.+\\)", l) - detailmatch = re.match("detail: (\\d+)", l) - - if eventmatch: - _debug(eventmatch) - try: - field = "event" - keystate = eventmatch.group(1) - _debug("found event, waiting for detail...") - except IndexError: - field = None - keystate = None - - if (field is "event") and detailmatch: - _debug(detailmatch) - try: - if detailmatch.group(1) in superKeys: - _debug("is a super key") - if keystate == "13": # press - nonSuperKeyWasPressed = False - if mode == MODE_TRANSIENT: - _debug("showing wibox") - setWiboxState(True) - if keystate == "14": # release - if mode == MODE_TRANSIENT: - _debug("hiding wibox") - setWiboxState(False) - # Avoid toggling the wibox when a super key is used in conjunction - # with another key. - elif mode == MODE_TOGGLE and not nonSuperKeyWasPressed: - _debug("toggling wibox") - setWiboxState(not wiboxIsCurrentlyShown) - nonSuperKeyWasPressed = False - else: - nonSuperKeyWasPressed = True - except IndexError: - _debug("Couldn't parse keystate number.") - pass - finally: - field = None - keystate = None -except KeyboardInterrupt: - pass -finally: - setWiboxState(True, True) - # print("Shutting down") diff --git a/.config/awesome/autorun.sh b/.config/awesome/autorun.sh index 83ce036..1d03b74 100755 --- a/.config/awesome/autorun.sh +++ b/.config/awesome/autorun.sh @@ -9,11 +9,13 @@ function run { run ~/.config/picom/launch.sh #run ~/.config/awesome/autohidewibox.py ~/.config/awesome/autohidewibox.conf -run ~/setbg.sh +run ~/Scripts/setbg.sh run dunst run pulseeffects --gapplication-service xsetwacom set "Wacom HID 50DB Finger touch" Gesture off run touchegg run nm-applet +run /usr/lib/kdeconnectd run kdeconnect-indicator +run snixembed #run music_wake.sh diff --git a/.config/awesome/config_desktop.lua b/.config/awesome/config_desktop.lua index 501b2d8..c656417 100644 --- a/.config/awesome/config_desktop.lua +++ b/.config/awesome/config_desktop.lua @@ -1,4 +1,5 @@ return { + table.unpack(require("config_common")), widgets = { top = { left = { diff --git a/.config/awesome/config_laptop.lua b/.config/awesome/config_laptop.lua index f8de283..86a608b 100644 --- a/.config/awesome/config_laptop.lua +++ b/.config/awesome/config_laptop.lua @@ -1,4 +1,5 @@ return { + table.unpack(require("config_common")), widgets = { top = { left = { @@ -30,7 +31,7 @@ return { } }, battery = "BAT1", - net_interface = "wlan0", + net_interface = "wlp3s0", volume = { options = {"Master", "-D", "pulse"}, sink = "@DEFAULT_SINK@" diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index 9741101..cd2313c 100644 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -354,8 +354,8 @@ vicious.cache(vicious.widgets.bat) vicious.register(batwidget, vicious.widgets.bat, format_battery, 20, config.battery) wifiwidget = wibox.widget.textbox() -vicious.cache(vicious.widgets.wifi) -vicious.register(wifiwidget, vicious.widgets.wifi, format_wifi, 3, config.net_interface) +vicious.cache(vicious.widgets.wifiiw) +vicious.register(wifiwidget, vicious.widgets.wifiiw, format_wifi, 3, config.net_interface) cpuwidget = wibox.widget.textbox() vicious.cache(vicious.widgets.cpu) @@ -762,10 +762,10 @@ globalkeys = gears.table.join( awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1, nil, true) end, {description = "decrease the number of columns", group = "layout"}), awful.key({ modkey, }, "space", function () - start_switcher(); + --start_switcher(); awful.layout.inc( 1); - layout_table[awful.screen.focused().selected_tag] = awful.screen.focused().selected_tag.layout - switcher_timer:again() + --layout_table[awful.screen.focused().selected_tag] = awful.screen.focused().selected_tag.layout + --switcher_timer:again() end, {description = "select next", group = "layout"}), awful.key({ modkey, "Shift" }, "space", function () start_switcher(); @@ -809,19 +809,6 @@ globalkeys = gears.table.join( {description = "show the menubar", group = "launcher"}), awful.key({ modkey }, "d", function() rofi_spawn("rofi -show drun -me-select-entry '' -me-accept-entry 'MousePrimary'") end, {description = "launch rofi", group = "launcher"}), - - --[[ - awful.key({ modkey, "Shift" }, "m", - function (c) - rofi_spawn("dmenu_script minecraft.sh") - end , - {description = "Play Minecraft"}), - awful.key({ modkey, "Shift" }, "f", - function (c) - rofi_spawn("dmenu_script factorio.sh") - end , - {description = "Play Factorio"}), - --]] awful.key({ modkey, "Shift" }, "g", function (c) rofi_spawn("dmenu_script lutris.sh") diff --git a/.config/awesome/vicious b/.config/awesome/vicious index 7694963..3bd7b59 160000 --- a/.config/awesome/vicious +++ b/.config/awesome/vicious @@ -1 +1 @@ -Subproject commit 76949631dcf79c3f5efdd1d47dd850390123f42a +Subproject commit 3bd7b59b2c8f999f39600ab640856342f6436d7c diff --git a/.config/mpd/database b/.config/mpd/database index 68ef1eee691c65fa75934410a1d7731fb117b3b7..6441ab82f25738e8f4929d7016d50f17cb6a5ef4 100644 GIT binary patch literal 82349 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 s?rl9zZ9C3kou>!UV+p=$zFeHX*be#@o>eTd6B zSHsEv`s3YQ!mq~UXaNTqY^f6^5|^pE63flb;khDl>+p@2vtL?~?sRg|epwsQzQzw| zo+qE>H#M$jn6h83WJp_xVOjkJ&4s3J8*xnsxDj*!*uuXBPB~2Yt8RS6hUT8H32ZLV z`PawEB+glz?cS|p;x4QTN^`0}R<`|;p13+H@0u>3%tvDk^E+V=c(_(e{TPh`K<8QZ zs^p%NfakdJ7{@mv+2p#SHC0-TreDqwX=@*gyQW93pXew7HJ@(>aJt+jv9KT3_SRZf zd;&23+yr%9^*YFwiEgL1+a;%b=mq_G^?6uKpM1oK0vI&E;L(QDG+`O}!jeYN)rM@A zHB|w~&Aecc0d3lM*97W|ckD-THk#GT;N%;{x8(!;j!j;l-z`1z;NMgD_enOA?M|Mh z`nT$uRfV+j8!zbh>*-|{l265q`+H{hSv&znXQqUvwxT+(!Gfj~GZnd1{RP7mXy2;4 zX4Jfo($o8vWnZ~(3+WD*qe^O-QE^xxMTS}W!&-krkKLQO=N?Zuijgz6&uK_R$kJ2YH2B# z<&f$o;79Typ=rTYtTT2$=CPA8pWLv-v+eactnJ5mNEKEZswUI+)>N6aH~oTkQcJJb zVQ_oF~=mh@`-5JUna5dG+kK;NERAQFT=dW2X-^ z6+hkAUeE$-Mf&a4gB_CZELF@B>7aBxu<>y||NNZ^yY`b>l@|ZGy6Y)7qfLrrd z`_oLxp@Jb=l#Ad-&4y}UHS?m5u-fCKa)iZ8)*s0!9FN(EUv7Gd&QEzv_3 zEkE}&j{Y-|v%Al@+Rxxakez+TTJaeLO(RhAJ_8c(=Ht@x{BQs6fBBpOWPCMz1mv|S zCoy;CC8#MvQ}{=h&u2_Cevsr(@po!W+<0+w6f`0N&P&w`z^qqH)x}@QTMX)o7XZ~_ zQFqomDLaS<>pj$YM~L0W9E9wN0=-bW@2u#)@A-k@1>rW`$3NvGo@~A|5L>fN%0R02 z$@O$Hp}BwraD)Pm|Mu_xgE4t@>W6;;FfyAD#j+m=>=)Z@k*MaV5HD#+CHBge2kcco0bOH4ygVEYBtmD8&j@5?XoUg>~*MZ5Ux>jXn5m-uw#$I2%D zo@U?U+QD%tG|bxNgStjn^u8)abhgT5@q(^Il`BH$HV*z zeCE|jb};q|T{(E3hXH|H%`8FWpp-K7Bo;M?2)2{tkO%*y7Mz#YyKc#|%>LKUzV*p#>+9@YJHBwK4AO1f= KBRqWjE&>1q4R5;u diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf index 94a580d..6eab7ba 100644 --- a/.config/mpd/mpd.conf +++ b/.config/mpd/mpd.conf @@ -10,14 +10,14 @@ # be disabled and audio files will only be accepted over ipc socket (using # file:// protocol) or streaming files over an accepted protocol. # -music_directory "~/mpd-links" +music_directory "/home/daan/mpd-links" # # This setting sets the MPD internal playlist directory. The purpose of this # directory is storage for playlists created by MPD. The server will use # playlist files not created by the server but only if they are in the MPD # format. This setting defaults to playlist saving being disabled. # -playlist_directory "~/.config/mpd/playlists" +playlist_directory "/home/daan/.config/mpd/playlists" # # This setting sets the location of the MPD database. This file is used to # load the database at server start up and store the database while the @@ -25,7 +25,7 @@ playlist_directory "~/.config/mpd/playlists" # MPD to accept files over ipc socket (using file:// protocol) or streaming # files over an accepted protocol. # -db_file "~/.config/mpd/database" +db_file "/home/daan/.config/mpd/database" # # These settings are the locations for the daemon log files for the daemon. # These logs are great for troubleshooting, depending on your log_level @@ -34,25 +34,25 @@ db_file "~/.config/mpd/database" # The special value "syslog" makes MPD use the local syslog daemon. This # setting defaults to logging to syslog. # -#log_file "~/.mpd/log" +#log_file "/home/daan/.mpd/log" # # This setting sets the location of the file which stores the process ID # for use of mpd --kill and some init scripts. This setting is disabled by # default and the pid file will not be stored. # -#pid_file "~/.mpd/pid" +#pid_file "/home/daan/.mpd/pid" # # This setting sets the location of the file which contains information about # most variables to get MPD back into the same general shape it was in before # it was brought down. This setting is disabled by default and the server # state will be reset on server start up. # -state_file "~/.config/mpd/state" +state_file "/home/daan/.config/mpd/state" # # The location of the sticker database. This is a database which # manages dynamic information attached to songs. # -sticker_file "~/.config/mpd/sticker.sql" +sticker_file "/home/daan/.config/mpd/sticker.sql" # ############################################################################### @@ -82,7 +82,7 @@ sticker_file "~/.config/mpd/sticker.sql" #bind_to_address "any" # # And for Unix Socket -#bind_to_address "~/.mpd/socket" +#bind_to_address "/home/daan/.mpd/socket" # # This setting is the TCP port that is desired for the daemon to get assigned # to. diff --git a/.config/mpd/playlists/This Will Destroy You.m3u b/.config/mpd/playlists/This Will Destroy You.m3u index fc6b5f5..591bba5 100644 --- a/.config/mpd/playlists/This Will Destroy You.m3u +++ b/.config/mpd/playlists/This Will Destroy You.m3u @@ -1,7 +1,15 @@ -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 01 A Three-Legged Workhorse.flac -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 02 Villa del Refugio.flac -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 03 Threads.flac -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 04 Leather Wings.flac -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 05 The Mighty Rio Grande.flac -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 06 They Move on Tracks of Never-Ending Light.flac -This Will Destroy You/This Will Destroy You - THIS WILL DESTROY YOU - S-T - 07 Burial on the Presidio Banks.flac +Music/This Will Destroy You/Young Mountain/01 Quiet.flac +Music/This Will Destroy You/Young Mountain/02 The World is Our ___.flac +Music/This Will Destroy You/Young Mountain/03 I Believe in Your Victory.flac +Music/This Will Destroy You/Young Mountain/04 Grandfather Clock.flac +Music/This Will Destroy You/Young Mountain/05 Happiness_ We’re All in it Together.flac +Music/This Will Destroy You/Young Mountain/06 There are Some Remedies Worse Than the Disease.flac +Music/This Will Destroy You/Young Mountain/07 Sleep.flac +Music/This Will Destroy You/This Will Destroy You/01 A Three-Legged Workhorse.flac +Music/This Will Destroy You/This Will Destroy You/02 Villa Del Refugio.flac +Music/This Will Destroy You/This Will Destroy You/03 Threads.flac +Music/This Will Destroy You/This Will Destroy You/04 Leather Wings.flac +Music/This Will Destroy You/This Will Destroy You/05 The Mighty Rio Grande.flac +Music/This Will Destroy You/This Will Destroy You/06 They Move on Tracks of Never-Ending Light.flac +Music/This Will Destroy You/This Will Destroy You/07 Burial on the Presidio Banks.flac +Music/Various Artists/08 Language of Memory.flac diff --git a/.config/mpd/state b/.config/mpd/state index 091c221..f20ff0b 100644 --- a/.config/mpd/state +++ b/.config/mpd/state @@ -1,8 +1,7 @@ -sw_volume: 34 +sw_volume: 37 audio_device_state:1:pulse audio -state: pause -current: 27 -time: 29.550000 +state: stop +current: 7 random: 0 repeat: 0 single: 0 @@ -11,65 +10,15 @@ crossfade: 0 mixrampdb: 0.000000 mixrampdelay: -1.000000 playlist_begin -0:DeezerLoader/Avril Lavigne - Under My Skin/01 - Take Me Away.flac -1:DeezerLoader/Avril Lavigne - Under My Skin/02 - Together.flac -2:DeezerLoader/Avril Lavigne - Under My Skin/03 - Don't Tell Me.flac -3:DeezerLoader/Avril Lavigne - Under My Skin/04 - He Wasn't.flac -4:DeezerLoader/Avril Lavigne - Under My Skin/05 - How Does It Feel.flac -5:DeezerLoader/Avril Lavigne - Under My Skin/06 - My Happy Ending.flac -6:DeezerLoader/Avril Lavigne - Under My Skin/07 - Nobody's Home.flac -7:DeezerLoader/Avril Lavigne - Under My Skin/08 - Forgotten.flac -8:DeezerLoader/Avril Lavigne - Under My Skin/09 - Who Knows.flac -9:DeezerLoader/Avril Lavigne - Under My Skin/10 - Fall To Pieces.flac -10:DeezerLoader/Avril Lavigne - Under My Skin/11 - Freak Out.flac -11:DeezerLoader/Avril Lavigne - Under My Skin/12 - Slipped Away.flac -12:DeezerLoader/Avril Lavigne - Under My Skin/13 - I Always Get What I Want.flac -13:SharedMusic/Paramore - All We Know Is Falling/01 - All We Know.flac -14:SharedMusic/Paramore - All We Know Is Falling/02 - Pressure.flac -15:SharedMusic/Paramore - All We Know Is Falling/03 - Emergency.flac -16:SharedMusic/Paramore - All We Know Is Falling/04 - Brighter.flac -17:SharedMusic/Paramore - All We Know Is Falling/05 - Here We Go Again.flac -18:SharedMusic/Paramore - All We Know Is Falling/06 - Never Let This Go.flac -19:SharedMusic/Paramore - All We Know Is Falling/07 - Whoa.flac -20:SharedMusic/Paramore - All We Know Is Falling/08 - Conspiracy.flac -21:SharedMusic/Paramore - All We Know Is Falling/09 - Franklin.flac -22:SharedMusic/Paramore - All We Know Is Falling/10 - My Heart.flac -23:SharedMusic/Paramore - RIOT!/01 - For A Pessimist, I'm Pretty Optimistic.flac -24:SharedMusic/Paramore - RIOT!/02 - That's What You Get.flac -25:SharedMusic/Paramore - RIOT!/03 - Hallelujah.flac -26:SharedMusic/Paramore - RIOT!/04 - Misery Business.flac -27:SharedMusic/Paramore - RIOT!/05 - When It Rains.flac -28:SharedMusic/Paramore - RIOT!/06 - Let The Flames Begin.flac -29:SharedMusic/Paramore - RIOT!/07 - Miracle.flac -30:SharedMusic/Paramore - RIOT!/08 - crushcrushcrush.flac -31:SharedMusic/Paramore - RIOT!/09 - We Are Broken.flac -32:SharedMusic/Paramore - RIOT!/10 - Fences.flac -33:SharedMusic/Paramore - RIOT!/11 - Born For This.flac -34:SharedMusic/Paramore - RIOT!/12 - Stop This Song (Love Sick Melody) (Bonus Version).flac -35:SharedMusic/Paramore - RIOT!/13- Paramore - Rewind (Demo).flac -36:SharedMusic/Paramore - RIOT!/14 - Emergency (Live Version).flac -37:DeezerLoader/Paramore - brand new eyes/01 - Careful.flac -38:DeezerLoader/Paramore - brand new eyes/02 - Ignorance.flac -39:DeezerLoader/Paramore - brand new eyes/03 - Playing God.flac -40:DeezerLoader/Paramore - brand new eyes/04 - Brick by Boring Brick.flac -41:DeezerLoader/Paramore - brand new eyes/05 - Turn It Off.flac -42:DeezerLoader/Paramore - brand new eyes/06 - The Only Exception.flac -43:DeezerLoader/Paramore - brand new eyes/07 - Feeling Sorry.flac -44:DeezerLoader/Paramore - brand new eyes/08 - Looking Up.flac -45:DeezerLoader/Paramore - brand new eyes/09 - Where the Lines Overlap.flac -46:DeezerLoader/Paramore - brand new eyes/10 - Misguided Ghosts.flac -47:DeezerLoader/Paramore - brand new eyes/11 - All I Wanted.flac -48:DeezerLoader/Avril Lavigne - Let Go/01 - Losing Grip.flac -49:DeezerLoader/Avril Lavigne - Let Go/02 - Complicated.flac -50:DeezerLoader/Avril Lavigne - Let Go/03 - Sk8er Boi.flac -51:DeezerLoader/Avril Lavigne - Let Go/04 - I'm with You.flac -52:DeezerLoader/Avril Lavigne - Let Go/05 - Mobile.flac -53:DeezerLoader/Avril Lavigne - Let Go/06 - Unwanted.flac -54:DeezerLoader/Avril Lavigne - Let Go/07 - Tomorrow.flac -55:DeezerLoader/Avril Lavigne - Let Go/08 - Anything but Ordinary.flac -56:DeezerLoader/Avril Lavigne - Let Go/09 - Things I'll Never Say.flac -57:DeezerLoader/Avril Lavigne - Let Go/10 - My World.flac -58:DeezerLoader/Avril Lavigne - Let Go/11 - Nobody's Fool.flac -59:DeezerLoader/Avril Lavigne - Let Go/12 - Too Much to Ask.flac -60:DeezerLoader/Avril Lavigne - Let Go/13 - Naked.flac +0:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/01 I Need Never Get Old.flac +1:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/02 Howling at Nothing.flac +2:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/03 Trying So Hard Not to Know.flac +3:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/04 I’ve Been Failing.flac +4:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/05 S.O.B_.flac +5:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/06 Wasting Time.flac +6:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/07 Thank You.flac +7:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/08 Look It Here.flac +8:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/09 Shake.flac +9:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/10 I’d Be Waiting.flac +10:Music/Nathaniel Rateliff & The Night Sweats/Nathaniel Rateliff & The Night Sweats/11 Mellow Out.flac playlist_end diff --git a/.config/mpd/sticker.sql b/.config/mpd/sticker.sql index 8202b58b934733dc49e5e99f44acb40a8bbc9363..64fde03dd7929b16c5c3838a4f8e2f07bb7bf3e5 100644 GIT binary patch delta 31 mcmZojXh@il#Akn#mw|zSiJyysKZ~Dhv!K8%zRg_x-xL6ZfCupa delta 31 mcmZojXh@il#Am_5%fP_E#LvaRpT*C$Sx{gW-)1iUZwdf$5eFFn diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index c21e26e..772c666 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -39,17 +39,29 @@ Plug 'vim-pandoc/vim-rmarkdown' Plug 'vim-pandoc/vim-pandoc' Plug 'vim-pandoc/vim-pandoc-syntax' Plug 'junegunn/fzf.vim' +Plug 'jvirtanen/vim-octave' +Plug 'dpelle/vim-LanguageTool' +Plug 'sebastianmarkow/deoplete-rust' call plug#end() " required filetype plugin indent on " required +autocmd FileType matlab setlocal keywordprg=info\ octave\ --vi-keys\ --index-search + +augroup filetypedetect + " Mail + autocmd BufRead,BufNewFile *mutt-* setfiletype mail +augroup END + +let g:languagetool_jar = "/home/daan/.local/share/languagetool/languagetool-commandline.jar" + let g:jsx_ext_required = 0 let g:deoplete#enable_at_startup = 1 let g:deoplete#sources#clang#libclang_path = "/usr/lib/libclang.so" let g:deoplete#sources#clang#clang_header = "/usr/lib/clang" -let g:deoplete#sources#rust#racer_binary='/usr/bin/racer' -let g:deoplete#sources#rust#rust_source_path='/usr/src/rust/src' +let g:deoplete#sources#rust#racer_binary='/home/daan/.cargo/bin/racer' +let g:deoplete#sources#rust#rust_source_path='/home/daan/.local/src/rust/src' let g:LanguageClient_serverCommands = { \ 'lua': ['lua-lsp'], @@ -206,9 +218,18 @@ set expandtab let g:C_Mapfeader = ',' nnoremap :noh: +imap (neosnippet_expand_or_jump) +smap (neosnippet_expand_or_jump) +xmap (neosnippet_expand_target) + +imap neosnippet#expandable_or_jumpable() ? +\ "\(neosnippet_expand_or_jump)" +\: pumvisible() ? "\" : "\" +smap neosnippet#expandable_or_jumpable() ? +\ "\(neosnippet_expand_or_jump)" +\: "\" + let g:deoplete#enable_smart_case = 1 -imap pumvisible() ? "\" : "\" -imap pumvisible() ? "\" : "\" imap pumvisible() ? deoplete#close_popup() : "\" :tnoremap diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf index 3f8806c..ca40562 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom.conf @@ -17,7 +17,6 @@ inactive-opacity = 1.0; active-opacity = 1.0; frame-opacity = 0.7; inactive-opacity-override = false; -alpha-step = 0.06; inactive-dim = 0.0; blur-kern = "3x3box"; blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ]; @@ -33,7 +32,6 @@ detect-client-opacity = true; refresh-rate = 0; vsync = false; dbe = false; -paint-on-overlay = true; focus-exclude = [ "class_g = 'Cairo-clock'" ]; detect-transient = true; detect-client-leader = true; diff --git a/.zshrc b/.zshrc index a118413..90a7a16 100644 --- a/.zshrc +++ b/.zshrc @@ -1,9 +1,11 @@ # If you come from bash you might have to change your $PATH. export PATH=$HOME/bin:/usr/local/bin:$PATH -export PATH="$PATH:$HOME/go/bin:$HOME/.cargo/bin" +export PATH="$PATH:$HOME/go/bin:$HOME/.cargo/bin:$HOME/.gem/ruby/2.7.0/bin" export ZSH=/usr/share/oh-my-zsh +[[ -r "/usr/share/z/z.sh" ]] && source /usr/share/z/z.sh + # Path to your oh-my-zsh installation. #POWERLEVEL9K_MODE='nerdfont-complete' @@ -68,7 +70,7 @@ alias nodeindex="node lib/index.js" plugins=( git archlinux - k tig gitfast colored-man colorize command-not-found cp dirhistory autojump sudo zsh-syntax-highlighting + tig gitfast colorize command-not-found cp dirhistory sudo zsh-syntax-highlighting ) ZSH_COMPDUMP=/tmp/zcompdump-$USER @@ -145,7 +147,7 @@ export WORKON_HOME=~/Documents/Development/Python/virtualenvs py() { PY_PREV_DIR=$PWD - source "$1/bin/activate" +# source "$1/bin/activate" # commented out by conda initialize } depy() { @@ -202,6 +204,9 @@ alias vim="nvim" alias vi="vim" alias v="vi" +alias sys="systemctl" +alias sysu="systemctl --user" + # Scripts alias rotate="~/.config/i3/rotate.sh" @@ -210,13 +215,21 @@ alias ant="JAVA_HOME=/usr/lib/jvm/java-11-openjdk ant" source "tp" -alias riolu="mpv https://twitch.tv/riolutm" - twitch() { $BROWSER "https://twitch.tv/popout/$1/chat" & mpv "https://twitch.tv/$1" } +zoommode() { + echo "Loading v4l2loopback module..." + sudo modprobe v4l2loopback + echo "Loading PulseAudio null-source..." + pactl load-module module-null-source source_name=null +} + +alias ls=exa +alias l="exa -l" + # /!\ do not use with zsh-autosuggestions @@ -236,3 +249,19 @@ eval $(thefuck --alias) alias config='/usr/bin/git --git-dir=/home/daan/.cfg/ --work-tree=/home/daan' alias config='/usr/bin/git --git-dir=/home/daan/.cfg/ --work-tree=/home/daan' #source /home/daan/.local/bin/tp + +# >>> conda initialize >>> +# !! Contents within this block are managed by 'conda init' !! +#__conda_setup="$('/usr/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)" +#if [ $? -eq 0 ]; then + #eval "$__conda_setup" +#else + #if [ -f "/usr/etc/profile.d/conda.sh" ]; then + #. "/usr/etc/profile.d/conda.sh" + #else + #export PATH="/usr/bin:$PATH" + #fi +#fi +#unset __conda_setup +# <<< conda initialize <<< + diff --git a/setbg.sh b/setbg.sh deleted file mode 100755 index eb9734d..0000000 --- a/setbg.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -DIR="/home/daan/Pictures/wallpapers/" -FILE=$(ls $DIR | shuf -n 1) -feh --bg-fill "$DIR/$FILE" -#wal -i "$DIR/$FILE"