diff options
Diffstat (limited to 'nixos/mdls/btop.nix')
| -rw-r--r-- | nixos/mdls/btop.nix | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/nixos/mdls/btop.nix b/nixos/mdls/btop.nix new file mode 100644 index 0000000..6738384 --- /dev/null +++ b/nixos/mdls/btop.nix @@ -0,0 +1,86 @@ +{ config, pkgs, ... }: + +{ + xdg.configFile."btop/btop.conf".force = true; + + programs.btop = { + enable = true; + settings = { + color_theme = "TTY"; + theme_background = true; + truecolor = true; + force_tty = false; + presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"; + vim_keys = false; + rounded_corners = false; + terminal_sync = true; + update_ms = 2000; + background_update = true; + clock_format = "%X"; + base_10_sizes = false; + base_10_bitrate = "Auto"; + log_level = "WARNING"; + save_config_on_exit = true; + shown_boxes = "cpu mem net proc"; + graph_symbol = "braille"; + graph_symbol_cpu = "default"; + graph_symbol_gpu = "default"; + graph_symbol_mem = "default"; + graph_symbol_net = "default"; + graph_symbol_proc = "default"; + cpu_bottom = false; + cpu_graph_upper = "Auto"; + cpu_graph_lower = "Auto"; + cpu_invert_lower = true; + cpu_single_graph = false; + check_temp = true; + cpu_sensor = "Auto"; + show_coretemp = true; + cpu_core_map = ""; + temp_scale = "celsius"; + show_cpu_freq = true; + freq_mode = "first"; + show_cpu_watts = true; + show_uptime = true; + custom_cpu_name = ""; + proc_left = false; + proc_sorting = "cpu lazy"; + proc_reversed = false; + proc_tree = false; + proc_colors = true; + proc_gradient = true; + proc_per_core = false; + proc_mem_bytes = true; + proc_cpu_graphs = true; + proc_info_smaps = false; + proc_filter_kernel = false; + proc_aggregate = false; + keep_dead_proc_usage = false; + mem_graphs = true; + mem_below_net = false; + show_swap = true; + swap_disk = true; + zfs_arc_cached = true; + show_disks = true; + disks_filter = ""; + only_physical = true; + use_fstab = true; + disk_free_priv = false; + show_io_stat = true; + io_mode = false; + io_graph_combined = false; + io_graph_speeds = ""; + zfs_hide_datasets = false; + net_iface = ""; + net_auto = true; + net_sync = true; + net_download = 100; + net_upload = 100; + show_gpu_info = "Auto"; + shown_gpus = "amd nvidia intel"; + gpu_mirror_graph = true; + nvml_measure_pcie_speeds = true; + rsmi_measure_pcie_speeds = true; + }; + }; +} |
