hyprdots

my dotfiles
git clone https://git.awy.one/hyprdots.git
Log | Files | Refs | README | LICENSE

config (5012B)


      1 {
      2   "layer": "top",
      3   "position": "top",
      4   "output": "DP-2",
      5   "spacing": 0,
      6   "reload_style_on_change": true,
      7   "modules-left": ["hyprland/workspaces"],
      8   "modules-right": [
      9     "custom/recording",
     10     "custom/tasks",
     11     "custom/music",
     12     "custom/packages",
     13     "custom/news",
     14     "custom/torrent",
     15     "custom/memory",
     16     "custom/forecast",
     17     "custom/mailbox",
     18     "custom/nettraf",
     19     "custom/microphone",
     20     "custom/volume",
     21     "custom/clock",
     22     "custom/internet",
     23     "tray"
     24   ],
     25   
     26   "hyprland/workspaces": {
     27     "disable-scroll": true,
     28     "all-outputs": true,
     29     "on-click": "activate",
     30     "format": "{icon}"
     31   },
     32 
     33   "custom/recording" : {
     34     "tooltip": false,
     35     "format": "{}",
     36     "signal": 9,
     37     "exec" : "cat /tmp/recordingicon 2> /dev/null"
     38   },
     39 
     40   "custom/tasks" : {
     41     "tooltip": false,
     42     "format": "{}",
     43     "signal": 26,
     44     "interval": 10,
     45     "exec" : "sb-tasks",
     46     "on-click": "sb-tasks 1",
     47     "on-click-right": "sb-tasks 3",
     48     "on-click-middle": "sb-tasks 2",
     49     "on-click-backward": "sb-tasks 8"
     50   },
     51 
     52   "custom/music" : {
     53     "tooltip": false,
     54     "format": "{}",
     55     "signal": 11,
     56     "exec" : "sb-music",
     57     "on-click": "sb-music 1",
     58     "on-click-right": "sb-music 3",
     59     "on-click-middle": "sb-music 2",
     60     "on-scroll-up": "sb-music 4",
     61     "on-scroll-down": "sb-music 5",
     62     "on-click-backward": "sb-music 8"
     63   },
     64 
     65   "custom/packages" : {
     66     "tooltip": false,
     67     "format": "{}",
     68     "signal": 8,
     69     "exec" : "sb-pacpackages",
     70     "on-click": "sb-pacpackages 1",
     71     "on-click-right": "sb-pacpackages 3",
     72     "on-click-middle": "sb-pacpackages 2",
     73     "on-click-backward": "sb-pacpackages 8"
     74   },
     75 
     76   "custom/news" : {
     77     "tooltip": false,
     78     "format": "{}",
     79     "signal": 6,
     80     "exec" : "sb-news",
     81     "on-click": "sb-news 1; pkill -RTMIN+6 waybar",
     82     "on-click-right": "sb-news 3",
     83     "on-click-middle": "sb-news 2",
     84     "on-click-backward": "sb-news 8"
     85   },
     86 
     87   "custom/torrent" : {
     88     "tooltip": false,
     89     "format": "{}",
     90     "signal": 7,
     91     "interval": 20,
     92     "exec" : "sb-torrent",
     93     "on-click": "sb-torrent 1",
     94     "on-click-right": "sb-torrent 3",
     95     "on-click-middle": "sb-torrent 2",
     96     "on-click-backward": "sb-torrent 8"
     97   },
     98 
     99   "custom/memory" : {
    100     "tooltip": false,
    101     "format": "{}",
    102     "signal": 14,
    103     "exec" : "sb-memory",
    104     "interval": 10,
    105     "on-click": "sb-memory 1",
    106     "on-click-right": "sb-memory 3",
    107     "on-click-middle": "sb-memory 2",
    108     "on-click-backward": "sb-memory 8"
    109   },
    110 
    111   "custom/doppler" : {
    112     "tooltip": false,
    113     "format": "{}",
    114     "signal": 13,
    115     "interval": 650,
    116     "exec" : "sb-doppler",
    117     "on-click": "sb-doppler 1",
    118     "on-click-right": "sb-doppler 3",
    119     "on-click-middle": "sb-doppler 2",
    120     "on-click-backward": "sb-doppler 8"
    121   },
    122 
    123   "custom/forecast" : {
    124     "tooltip": false,
    125     "format": "{}",
    126     "signal": 5,
    127     "exec" : "sb-forecast",
    128     "interval" : 18000,
    129     "on-click": "sb-forecast 1",
    130     "on-click-right": "sb-forecast 3",
    131     "on-click-middle": "sb-forecast 2",
    132     "on-click-backward": "sb-forecast 8"
    133   },
    134 
    135   "custom/mailbox" : {
    136     "tooltip": false,
    137     "format": "{}",
    138     "signal": 12,
    139     "exec" : "sb-mailbox",
    140     "interval" : 180,
    141     "on-click": "sb-mailbox 1",
    142     "on-click-right": "sb-mailbox 3",
    143     "on-click-middle": "sb-mailbox 2",
    144     "on-click-backward": "sb-mailbox 8"
    145   },
    146 
    147   "custom/nettraf" : {
    148     "tooltip": false,
    149     "format": "{}",
    150     "signal": 16,
    151     "exec" : "sb-nettraf",
    152     "interval" : 1,
    153     "on-click": "sb-nettraf 1",
    154     "on-click-right": "sb-nettraf 3",
    155     "on-click-backward": "sb-nettraf 8"
    156   },
    157 
    158   "custom/microphone" : {
    159     "tooltip": false,
    160     "format": "{}",
    161     "signal": 23,
    162     "exec" : "sb-microphone",
    163     "interval": 10,
    164     "on-click": "sb-microphone 1",
    165     "on-click-middle": "sb-microphone 2",
    166     "on-scroll-up": "sb-microphone 4",
    167     "on-scroll-down": "sb-microphone 5",
    168     "on-click-right": "sb-microphone 3",
    169     "on-click-backward": "sb-microphone 8"
    170   },
    171 
    172   "custom/volume" : {
    173     "tooltip": false,
    174     "format": "{}",
    175     "signal": 10,
    176     "exec" : "sb-volume",
    177     "interval": 10,
    178     "on-click": "sb-volume 1",
    179     "on-click-middle": "sb-volume 2",
    180     "on-scroll-up": "sb-volume 4",
    181     "on-scroll-down": "sb-volume 5",
    182     "on-click-right": "sb-volume 3",
    183     "on-click-backward": "sb-volume 8"
    184   },
    185 
    186   "custom/clock" : {
    187     "tooltip": false,
    188     "format": "{}",
    189     "signal": 1,
    190     "exec" : "sb-clock",
    191     "interval" : 60,
    192     "on-click": "sb-clock 1",
    193     "on-click-middle": "sb-clock 2",
    194     "on-click-right": "sb-clock 3",
    195     "on-click-backward": "sb-clock 8"
    196   },
    197 
    198   "custom/internet" : {
    199     "tooltip": false,
    200     "format": "{}",
    201     "signal": 4,
    202     "exec" : "sb-internet",
    203     "interval": 10,
    204     "on-click": "sb-internet 1; pkill -RTMIN+4 waybar",
    205     "on-click-right": "sb-internet 3; pkill -RTMIN+4 waybar",
    206     "on-click-middle": "pkill -RTMIN+4 waybar",
    207     "on-click-backward": "sb-internet 8"
    208   },
    209 
    210   "tray" : {
    211     "icon-size": 18,
    212     "spacing": 10
    213   }
    214 }