95 lines
3.1 KiB
Nix
95 lines
3.1 KiB
Nix
{ pkgs, config, ... }:
|
|
{
|
|
programs = {
|
|
firefox = {
|
|
enable = true;
|
|
package = pkgs.master.firefox;
|
|
profiles.natto = {
|
|
name = "natto";
|
|
# userChrome = builtins.readFile ./config/firefox/userChrome.css;
|
|
# userContent = builtins.readFile ./config/firefox/userContent.css;
|
|
};
|
|
};
|
|
chromium = {
|
|
enable = true;
|
|
package = pkgs.ungoogled-chromium;
|
|
};
|
|
zathura = {
|
|
enable = true;
|
|
extraConfig = builtins.readFile ./config/zathura/zathurarc;
|
|
options = {
|
|
recolor = true;
|
|
recolor-lightcolor = "rgba(0,0,0,0)";
|
|
default-bg = "rgba(0,0,0,0.8)";
|
|
};
|
|
};
|
|
mpv = {
|
|
enable = true;
|
|
config = {
|
|
force-window = "yes";
|
|
keep-open = "yes";
|
|
save-position-on-quit = "yes";
|
|
# autofit="100%";
|
|
# no-keepaspect-window = "yes";
|
|
};
|
|
};
|
|
go.enable = true;
|
|
ncmpcpp = {
|
|
enable = true;
|
|
mpdMusicDir = ~/Music;
|
|
settings = {
|
|
# albumart = "yes";
|
|
locked_screen_width_part = 25;
|
|
autocenter_mode = "yes";
|
|
follow_now_playing_lyrics = "yes";
|
|
lyrics_directory = "~/.lyrics";
|
|
fetch_lyrics_for_current_song_in_background = "yes";
|
|
#store_lyrics_in_song_dir = yes;
|
|
browser_sort_mode = "mtime";
|
|
colors_enabled = "yes";
|
|
main_window_color = "white";
|
|
header_window_color = "green";
|
|
volume_color = "yellow";
|
|
progressbar_color = "green";
|
|
# progressbar_elapsed_color = "";
|
|
# statusbar_color = "43";
|
|
active_window_border = "blue";
|
|
user_interface = "alternative";
|
|
#song_list_format="(4)[230]{l}";
|
|
song_columns_list_format = "(4)[red]{l} (20)[cyan]{t} (25)[green]{a} (25)[magenta]{b}";
|
|
song_list_format = "$(yellow){%a} - $(blue){%t}";
|
|
#song_list_format = "{$7%a - $9}{$5%t$9}|{$5%f$9}$R{$6%b $9}{$3%l$9}";
|
|
song_status_format = " $6%a $7⟫⟫ $3%t $7⟫⟫ $4%b ";
|
|
visualizer_data_source = "/tmp/g.fifo";
|
|
#visualizer_output_name = "my_fifo";
|
|
visualizer_type = "spectrum";
|
|
#visualizer_type = "ellipse";
|
|
visualizer_fps = "144";
|
|
visualizer_in_stereo = "yes";
|
|
visualizer_look = "◆▋";
|
|
visualizer_spectrum_smooth_look = "yes";
|
|
playlist_editor_display_mode = "classic";
|
|
playlist_display_mode = "columns";
|
|
cyclic_scrolling = "yes";
|
|
lines_scrolled = "2";
|
|
system_encoding = "utf-8";
|
|
regular_expressions = "extended";
|
|
#selected_item_prefix = "* "
|
|
#discard_colors_if_item_is_selected = "no"
|
|
#incremental_seeking = "yes"
|
|
#seek_time = "1"
|
|
header_visibility = "yes";
|
|
statusbar_visibility = "yes";
|
|
titles_visibility = "yes";
|
|
progressbar_look = "▃▃▃";
|
|
now_playing_prefix = "> ";
|
|
centered_cursor = "yes";
|
|
display_bitrate = "yes";
|
|
enable_window_title = "yes";
|
|
empty_tag_marker = "";
|
|
execute_on_song_change = "${config.home.homeDirectory}/.config/ncmpcpp/ncmpcpp-ueberzug/ncmpcpp_cover_art.sh";
|
|
};
|
|
};
|
|
};
|
|
}
|