Module: Shellfie::ConfigValidation
- Included in:
- Config
- Defined in:
- lib/shellfie/config_validation.rb
Constant Summary collapse
- RESOURCE_LIMIT_CEILINGS =
{ max_lines: 10_000, max_frames: 500, max_render_frames: 2_000, max_characters: 200_000, max_pixels: 50_000_000, max_total_pixels: 2_000_000_000, max_temp_bytes: 8_000_000_000 }.freeze
- MAX_FRAME_DELAY_MS =
86_400_000
Instance Method Summary collapse
Instance Method Details
#validate! ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/shellfie/config_validation.rb', line 16 def validate! validate_version! validate_theme! validate_window! validate_appearance! validate_font! validate_animation! validate_cursor! validate_lines! validate_limits! validate_headless! validate_resource_limits! end |