aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Expand)Author
2025-05-09refactor(main): eliminate a `mut` from config load code in main James Sully
2025-05-08fix: don't try to create a default config at path that existsJames Sully
2025-03-22main: Log to stderr instead of stdoutJon Heinritz
2025-03-10Add Shell completions (#1226)Jon Heinritz
2025-02-16Enable fancy miette errors for the main binaryIvan Molodetskikh
2025-02-12Parse the config on the file watcher threadIvan Molodetskikh
2025-02-12watcher: Allow running a processing function on the threadIvan Molodetskikh
2025-02-05Initialize tracing_subscriber earlierpeelz
2025-01-27Don't create on-disk sockets in testsIvan Molodetskikh
2025-01-13Support `WAYLAND_SOCKET` in winit backendbbb651
2024-12-22Add a Headless backend for testsIvan Molodetskikh
2024-11-29xdg: startup activationChristian Meissl
2024-11-25Refactor animation timing to use lazy clocksIvan Molodetskikh
2024-11-02Add Tracy allocation profiling feature flagIvan Molodetskikh
2024-09-13Add NIRI_DISABLE_SYSTEM_MANAGER_NOTIFY envIvan Molodetskikh
2024-09-04ipc: Don't re-export socket typesIvan Molodetskikh
2024-09-02Read config from /etc/niri/config.kdl tooIvan Molodetskikh
2024-06-28Implement support for `$NIRI_CONFIG` environment variablesodiboo
2024-05-23Increase RLIMIT_NOFILE to maximumIvan Molodetskikh
2024-05-09Start Tracy manual-lifetime after niri msgIvan Molodetskikh
2024-04-21Implement window-resize custom-shaderIvan Molodetskikh
2024-03-06Remove NOTIFY_FD after reading itIvan Molodetskikh
2024-03-06Adjust commentsIvan Molodetskikh
2024-03-06Add dinit support (#246)metent
2024-02-24Add environment {} config sectionIvan Molodetskikh
2024-02-22Fix new warningsIvan Molodetskikh
2024-02-21Move watcher to utilsIvan Molodetskikh
2024-02-21Move spawn to submoduleIvan Molodetskikh
2024-02-21Upgrade logs about removing env vars to warn!Ivan Molodetskikh
2024-02-21Add systemd feature flag for systemd-specific thingsIvan Molodetskikh
2024-02-21Set XDG_CURRENT_DESKTOP and XDG_SESSION_TYPE from niri itselfIvan Molodetskikh
2024-02-21Add --session CLI flag instead of detection based on systemd serviceIvan Molodetskikh
2024-02-20utils/spawn: Put processes into systemd scopesIvan Molodetskikh
2024-02-12Export NIRI_SOCKET to systemd/dbus environmentIvan Molodetskikh
2024-02-10Move CLI types to submoduleIvan Molodetskikh
2024-02-07Clamp animation slowdown to sane valuesIvan Molodetskikh
2024-02-07Make all animations configurableIvan Molodetskikh
2024-02-05Add lib.rs, become a mixed lib-bin crateIvan Molodetskikh
2024-02-01Add error messages to backend initializationIvan Molodetskikh
2024-01-30Implement wlr-foreign-toplevel-managementIvan Molodetskikh
2024-01-28Show notification about creating a default configIvan Molodetskikh
2024-01-28Create default config file if missingIvan Molodetskikh
2024-01-28Mark Msg as pubIvan Molodetskikh
2024-01-19Print git version in clap tooIvan Molodetskikh
2024-01-19Add exit confirmation dialogIvan Molodetskikh
2024-01-18Add an important hotkeys overlayIvan Molodetskikh
2024-01-18Add a config parse error notificationIvan Molodetskikh
2024-01-18Watch config path even if it didn't exist at startupIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh
2024-01-09Add panic subcommand to check backtracesIvan Molodetskikh