aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xdg_pipe_menu.app.src (renamed from src/er_xdg_pipe_menu.app.src)4
-rw-r--r--src/xdg_pipe_menu_app.erl (renamed from src/er_xdg_pipe_menu_app.erl)6
-rw-r--r--src/xdg_pipe_menu_cache.erl (renamed from src/er_xdg_pipe_menu_cache.erl)12
-rw-r--r--src/xdg_pipe_menu_cli.erl (renamed from src/er_xdg_pipe_menu_cli.erl)6
-rw-r--r--src/xdg_pipe_menu_desktop_entry.erl (renamed from src/er_xdg_pipe_menu_desktop_entry.erl)4
-rw-r--r--src/xdg_pipe_menu_renderer.erl (renamed from src/er_xdg_pipe_menu_renderer.erl)4
-rw-r--r--src/xdg_pipe_menu_scanner.erl (renamed from src/er_xdg_pipe_menu_scanner.erl)2
-rw-r--r--src/xdg_pipe_menu_socket.erl (renamed from src/er_xdg_pipe_menu_socket.erl)12
-rw-r--r--src/xdg_pipe_menu_sup.erl (renamed from src/er_xdg_pipe_menu_sup.erl)10
-rw-r--r--src/xdg_pipe_menu_watcher.erl (renamed from src/er_xdg_pipe_menu_watcher.erl)16
10 files changed, 38 insertions, 38 deletions
diff --git a/src/er_xdg_pipe_menu.app.src b/src/xdg_pipe_menu.app.src
index 4ba8103..0d0d7d6 100644
--- a/src/er_xdg_pipe_menu.app.src
+++ b/src/xdg_pipe_menu.app.src
@@ -1,8 +1,8 @@
-{application, er_xdg_pipe_menu, [
+{application, xdg_pipe_menu, [
{description, "Openbox pipemenu generator from XDG .desktop files"},
{vsn, "0.1.0"},
{registered, []},
- {mod, {er_xdg_pipe_menu_app, []}},
+ {mod, {xdg_pipe_menu_app, []}},
{applications, [
kernel,
stdlib,
diff --git a/src/er_xdg_pipe_menu_app.erl b/src/xdg_pipe_menu_app.erl
index 1880de8..7401a03 100644
--- a/src/er_xdg_pipe_menu_app.erl
+++ b/src/xdg_pipe_menu_app.erl
@@ -1,16 +1,16 @@
%%%-------------------------------------------------------------------
-%% @doc er_xdg_pipe_menu public API
+%% @doc xdg_pipe_menu public API
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_app).
+-module(xdg_pipe_menu_app).
-behaviour(application).
-export([start/2, stop/1]).
start(_StartType, _StartArgs) ->
- er_xdg_pipe_menu_sup:start_link().
+ xdg_pipe_menu_sup:start_link().
stop(_State) ->
ok.
diff --git a/src/er_xdg_pipe_menu_cache.erl b/src/xdg_pipe_menu_cache.erl
index a71526e..0e10fea 100644
--- a/src/er_xdg_pipe_menu_cache.erl
+++ b/src/xdg_pipe_menu_cache.erl
@@ -8,7 +8,7 @@
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_cache).
+-module(xdg_pipe_menu_cache).
-behaviour(gen_server).
@@ -33,24 +33,24 @@ invalidate() ->
%% no-daemon fallback, without going through the gen_server at all.
-spec build([file:filename_all()]) -> binary().
build(Dirs) ->
- Files = er_xdg_pipe_menu_scanner:find_desktop_files(Dirs),
+ Files = xdg_pipe_menu_scanner:find_desktop_files(Dirs),
Entries = lists:filtermap(fun parse/1, Files),
- er_xdg_pipe_menu_renderer:render(Entries).
+ xdg_pipe_menu_renderer:render(Entries).
parse(File) ->
- case er_xdg_pipe_menu_desktop_entry:parse_file(File) of
+ case xdg_pipe_menu_desktop_entry:parse_file(File) of
{ok, Entry} -> {true, Entry};
{error, _} -> false
end.
init([]) ->
- {ok, build(er_xdg_pipe_menu_scanner:data_dirs())}.
+ {ok, build(xdg_pipe_menu_scanner:data_dirs())}.
handle_call(get_menu, _From, Menu) ->
{reply, Menu, Menu}.
handle_cast(invalidate, _Menu) ->
- {noreply, build(er_xdg_pipe_menu_scanner:data_dirs())}.
+ {noreply, build(xdg_pipe_menu_scanner:data_dirs())}.
handle_info(_Info, State) ->
{noreply, State}.
diff --git a/src/er_xdg_pipe_menu_cli.erl b/src/xdg_pipe_menu_cli.erl
index 92ac715..aa2f98a 100644
--- a/src/er_xdg_pipe_menu_cli.erl
+++ b/src/xdg_pipe_menu_cli.erl
@@ -7,7 +7,7 @@
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_cli).
+-module(xdg_pipe_menu_cli).
-export([main/1]).
@@ -18,12 +18,12 @@ main(_Args) ->
Menu =
case from_daemon() of
{ok, Bin} -> Bin;
- error -> er_xdg_pipe_menu_cache:build(er_xdg_pipe_menu_scanner:data_dirs())
+ error -> xdg_pipe_menu_cache:build(xdg_pipe_menu_scanner:data_dirs())
end,
io:put_chars(Menu).
from_daemon() ->
- Path = er_xdg_pipe_menu_socket:socket_path(),
+ Path = xdg_pipe_menu_socket:socket_path(),
case gen_tcp:connect({local, Path}, 0, [binary, {active, false}], ?CONNECT_TIMEOUT_MS) of
{ok, Socket} ->
Result = recv_all(Socket, []),
diff --git a/src/er_xdg_pipe_menu_desktop_entry.erl b/src/xdg_pipe_menu_desktop_entry.erl
index 9a71013..62adaf1 100644
--- a/src/er_xdg_pipe_menu_desktop_entry.erl
+++ b/src/xdg_pipe_menu_desktop_entry.erl
@@ -9,9 +9,9 @@
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_desktop_entry).
+-module(xdg_pipe_menu_desktop_entry).
--include("er_xdg_pipe_menu.hrl").
+-include("xdg_pipe_menu.hrl").
-export([parse_file/1, parse/1]).
diff --git a/src/er_xdg_pipe_menu_renderer.erl b/src/xdg_pipe_menu_renderer.erl
index f89d868..c94fe83 100644
--- a/src/er_xdg_pipe_menu_renderer.erl
+++ b/src/xdg_pipe_menu_renderer.erl
@@ -12,9 +12,9 @@
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_renderer).
+-module(xdg_pipe_menu_renderer).
--include("er_xdg_pipe_menu.hrl").
+-include("xdg_pipe_menu.hrl").
-export([render/1]).
diff --git a/src/er_xdg_pipe_menu_scanner.erl b/src/xdg_pipe_menu_scanner.erl
index 131b4f6..44c0a59 100644
--- a/src/er_xdg_pipe_menu_scanner.erl
+++ b/src/xdg_pipe_menu_scanner.erl
@@ -12,7 +12,7 @@
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_scanner).
+-module(xdg_pipe_menu_scanner).
-export([data_dirs/0, find_desktop_files/0, find_desktop_files/1]).
diff --git a/src/er_xdg_pipe_menu_socket.erl b/src/xdg_pipe_menu_socket.erl
index 1bcca91..1bfde52 100644
--- a/src/er_xdg_pipe_menu_socket.erl
+++ b/src/xdg_pipe_menu_socket.erl
@@ -2,12 +2,12 @@
%% @doc Serves the cached menu over a Unix domain socket.
%%
%% Connecting to the socket *is* the request: each accepted connection
-%% is handed the current `er_xdg_pipe_menu_cache:get_menu/0' binary and
+%% is handed the current `xdg_pipe_menu_cache:get_menu/0' binary and
%% closed. There is no request payload to parse.
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_socket).
+-module(xdg_pipe_menu_socket).
-export([start_link/0, socket_path/0]).
-export([init/1]).
@@ -18,15 +18,15 @@ start_link() ->
-spec socket_path() -> file:filename_all().
socket_path() ->
- case application:get_env(er_xdg_pipe_menu, socket_path) of
+ case application:get_env(xdg_pipe_menu, socket_path) of
{ok, Path} -> Path;
undefined -> default_socket_path()
end.
default_socket_path() ->
case env("XDG_RUNTIME_DIR") of
- undefined -> filename:join("/tmp", "er_xdg_pipe_menu-" ++ os:getenv("USER", "unknown") ++ ".sock");
- Dir -> filename:join(Dir, "er_xdg_pipe_menu.sock")
+ undefined -> filename:join("/tmp", "xdg_pipe_menu-" ++ os:getenv("USER", "unknown") ++ ".sock");
+ Dir -> filename:join(Dir, "xdg_pipe_menu.sock")
end.
env(Name) ->
@@ -62,5 +62,5 @@ accept_loop(Listen) ->
end.
serve(Socket) ->
- gen_tcp:send(Socket, er_xdg_pipe_menu_cache:get_menu()),
+ gen_tcp:send(Socket, xdg_pipe_menu_cache:get_menu()),
gen_tcp:close(Socket).
diff --git a/src/er_xdg_pipe_menu_sup.erl b/src/xdg_pipe_menu_sup.erl
index 1916c0b..a4d2828 100644
--- a/src/er_xdg_pipe_menu_sup.erl
+++ b/src/xdg_pipe_menu_sup.erl
@@ -1,9 +1,9 @@
%%%-------------------------------------------------------------------
-%% @doc er_xdg_pipe_menu top level supervisor.
+%% @doc xdg_pipe_menu top level supervisor.
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_sup).
+-module(xdg_pipe_menu_sup).
-behaviour(supervisor).
@@ -32,9 +32,9 @@ init([]) ->
period => 10
},
ChildSpecs = [
- #{id => er_xdg_pipe_menu_cache, start => {er_xdg_pipe_menu_cache, start_link, []}},
- #{id => er_xdg_pipe_menu_watcher, start => {er_xdg_pipe_menu_watcher, start_link, []}},
- #{id => er_xdg_pipe_menu_socket, start => {er_xdg_pipe_menu_socket, start_link, []}}
+ #{id => xdg_pipe_menu_cache, start => {xdg_pipe_menu_cache, start_link, []}},
+ #{id => xdg_pipe_menu_watcher, start => {xdg_pipe_menu_watcher, start_link, []}},
+ #{id => xdg_pipe_menu_socket, start => {xdg_pipe_menu_socket, start_link, []}}
],
{ok, {SupFlags, ChildSpecs}}.
diff --git a/src/er_xdg_pipe_menu_watcher.erl b/src/xdg_pipe_menu_watcher.erl
index d8c407d..64fb2c6 100644
--- a/src/er_xdg_pipe_menu_watcher.erl
+++ b/src/xdg_pipe_menu_watcher.erl
@@ -2,7 +2,7 @@
%% @doc Watches the XDG application directories for changes.
%%
%% Starts one `fs' (native inotify) watch per existing directory
-%% returned by `er_xdg_pipe_menu_scanner:data_dirs/0' and subscribes
+%% returned by `xdg_pipe_menu_scanner:data_dirs/0' and subscribes
%% to its file events. On any event, a debounce timer is (re)started;
%% once it fires with no further events in the window, the menu cache
%% is invalidated so the next request gets a freshly rebuilt menu.
@@ -13,7 +13,7 @@
%% @end
%%%-------------------------------------------------------------------
--module(er_xdg_pipe_menu_watcher).
+-module(xdg_pipe_menu_watcher).
-behaviour(gen_server).
@@ -28,12 +28,12 @@ start_link() ->
init([]) ->
warn_if_inotifywait_missing(),
- Dirs = [D || D <- er_xdg_pipe_menu_scanner:data_dirs(), filelib:is_dir(D)],
+ Dirs = [D || D <- xdg_pipe_menu_scanner:data_dirs(), filelib:is_dir(D)],
lists:foreach(fun watch/1, lists:zip(lists:seq(1, length(Dirs)), Dirs)),
{ok, #{timer => undefined}}.
watch({Index, Dir}) ->
- Name = list_to_atom("er_xdg_pipe_menu_fs_" ++ integer_to_list(Index)),
+ Name = list_to_atom("xdg_pipe_menu_fs_" ++ integer_to_list(Index)),
case fs:start_link(Name, Dir) of
{ok, _Pid} -> fs:subscribe(Name);
{error, Reason} -> log_watch_failure(Dir, Reason)
@@ -46,7 +46,7 @@ warn_if_inotifywait_missing() ->
case os:find_executable("inotifywait") of
false ->
error_logger:warning_msg(
- "er_xdg_pipe_menu_watcher: 'inotifywait' not found on PATH "
+ "xdg_pipe_menu_watcher: 'inotifywait' not found on PATH "
"(install inotify-tools) -- desktop file changes won't be "
"picked up until the daemon is restarted~n",
[]
@@ -57,7 +57,7 @@ warn_if_inotifywait_missing() ->
log_watch_failure(Dir, Reason) ->
error_logger:warning_msg(
- "er_xdg_pipe_menu_watcher: failed to watch ~p: ~p~n", [Dir, Reason]
+ "xdg_pipe_menu_watcher: failed to watch ~p: ~p~n", [Dir, Reason]
).
handle_call(_Request, _From, State) ->
@@ -69,7 +69,7 @@ handle_cast(_Msg, State) ->
handle_info({_Pid, {fs, file_event}, {_Path, _Events}}, State) ->
{noreply, reset_debounce(State)};
handle_info(debounce_fire, State) ->
- er_xdg_pipe_menu_cache:invalidate(),
+ xdg_pipe_menu_cache:invalidate(),
{noreply, State#{timer => undefined}};
handle_info(_Info, State) ->
{noreply, State}.
@@ -82,4 +82,4 @@ reset_debounce(#{timer := Timer} = State) ->
State#{timer => erlang:send_after(debounce_ms(), self(), debounce_fire)}.
debounce_ms() ->
- application:get_env(er_xdg_pipe_menu, debounce_ms, ?DEFAULT_DEBOUNCE_MS).
+ application:get_env(xdg_pipe_menu, debounce_ms, ?DEFAULT_DEBOUNCE_MS).