Lines Matching +full:environment +full:- +full:file
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
9 // This file contains utilities found across free desktop environments.
11 // TODO(brettw) this file should be in app/x11, but is currently used by
13 // that it uses XDG for, and then move this file.
23 class Environment; variable
31 // The XDG config directory environment variable.
35 // |env_name| is the name of an environment variable that we want to use to get
39 BASE_EXPORT FilePath GetXDGDirectory(Environment* env, const char* env_name,
42 // Wrapper around xdg_user_dir_lookup() from src/base/third_party/xdg-user-dirs
63 // of which desktop environment we're using. We use this to know when
64 // to attempt to use preferences from the desktop environment --
66 BASE_EXPORT DesktopEnvironment GetDesktopEnvironment(Environment* env);
68 // Return a string representation of the given desktop environment.
72 BASE_EXPORT const char* GetDesktopEnvironmentName(Environment* env);