hyprdots

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

config (5093B)


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