Terminus: Some time the settings can not be opened.

Created on 22 Oct 2019  Â·  14Comments  Â·  Source: Eugeny/terminus

Version: 1.0.92
Platform: win32 10.0.18362
Plugins: none

Some time the settings can not be opened. (no response)

Most helpful comment

@birdmanmandbir What?! Why is this issue closed? If "delete your config file" seems like the solution, I think were on the wrong track of solving issues...

My config file can perfectly be opened so it is __not__ corrupt, still I cannot open the settings:

hotkeys:
  shell: {}
  profile: {}
  home: []
  end: []
  close-tab: []
terminal:
  colorScheme:
    name: Material
    foreground: '#eceff1'
    background: 'rgba(38, 50, 56, 1)'
    cursor: '#FFCC00'
    colors:
      - '#000000'
      - '#D62341'
      - '#9ECE58'
      - '#FAED70'
      - '#396FE2'
      - '#BB80B3'
      - '#2DDAFD'
      - '#d0d0d0'
      - 'rgba(255, 255, 255, 0.2)'
      - '#FF5370'
      - '#C3E88D'
      - '#FFCB6B'
      - '#82AAFF'
      - '#C792EA'
      - '#89DDFF'
      - '#ffffff'
  environment: {}
  profiles:
    - name: Bash
      sessionOptions:
        command: /usr/bin/bash --login -i
        args: []
        env: {}
        cwd: 'C:\Program Files\Git'
  profile: git-bash
  font: MesloLGS NF Regular
  fontSize: 12
  frontend: xterm
  background: theme
  autoOpen: true
  copyOnSelect: true
  bracketedPaste: false
  alwaysUseWorkingDirectory: false
appearance:
  opacity: 0.97
  vibrancy: true
  vibrancyType: blur
  frame: thin
  dock: 'off'
  theme: Standard
  tabsLocation: top
enableWelcomeTab: false
titleControl: {}

All 14 comments

Please capture DevTools console logs at the time of the issue: https://github.com/Eugeny/terminus/wiki/Debug-logs

GitHub
A terminal for a more modern age. Contribute to Eugeny/terminus development by creating an account on GitHub.

this is is:

errors.ts:35 ERROR YAMLException {name: "YAMLException", reason: "unacceptable kind of an object to dump [object Undefined]", mark: undefined, message: "unacceptable kind of an object to dump [object Undefined]", stack: "YAMLException: unacceptable kind of an object to d…27:9)↵    at dump (webpack-internal:///266:817:7)"}
defaultErrorLogger @ errors.ts:35
ErrorHandler.handleError @ error_handler.ts:51
dispatchEvent @ util.ts:137
(anonymous) @ element.ts:200
(anonymous) @ dom_renderer.ts:52
ZoneDelegate.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:423
onInvokeTask @ ng_zone.ts:262
ZoneDelegate.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:422
Zone.runTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:195
ZoneTask.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:498
invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:1744
globalZoneAwareCallback @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:1770
errors.ts:35 ERROR YAMLException {name: "YAMLException", reason: "unacceptable kind of an object to dump [object Undefined]", mark: undefined, message: "unacceptable kind of an object to dump [object Undefined]", stack: "YAMLException: unacceptable kind of an object to d…27:9)↵    at dump (webpack-internal:///266:817:7)"}
defaultErrorLogger @ errors.ts:35
ErrorHandler.handleError @ error_handler.ts:51
dispatchEvent @ util.ts:137
(anonymous) @ element.ts:200
(anonymous) @ dom_renderer.ts:52
ZoneDelegate.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:423
onInvokeTask @ ng_zone.ts:262
ZoneDelegate.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:422
Zone.runTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:195
ZoneTask.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:498
invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:1744
globalZoneAwareCallback @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:1770
errors.ts:35 ERROR YAMLException {name: "YAMLException", reason: "unacceptable kind of an object to dump [object Undefined]", mark: undefined, message: "unacceptable kind of an object to dump [object Undefined]", stack: "YAMLException: unacceptable kind of an object to d…27:9)↵    at dump (webpack-internal:///266:817:7)"}
defaultErrorLogger @ errors.ts:35
ErrorHandler.handleError @ error_handler.ts:51
dispatchEvent @ util.ts:137
(anonymous) @ element.ts:200
(anonymous) @ dom_renderer.ts:52
ZoneDelegate.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:423
onInvokeTask @ ng_zone.ts:262
ZoneDelegate.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:422
Zone.runTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:195
ZoneTask.invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:498
invokeTask @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:1744
globalZoneAwareCallback @ /opt/Terminus/resources/app.asar/node_modules/zone.js/dist/zone.js:1770

I'm having the same issue on Windows 10.
Clicking on the settings icon doesn't do anything.
I'm also unable to open the DevTools using Ctrl-Shift-I or F12

C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\core\bundles\core.umd.js:15768 ERROR YAMLException {name: "YAMLException", reason: "unacceptable kind of an object to dump [object Undefined]", mark: undefined, message: "unacceptable kind of an object to dump [object Undefined]", stack: "YAMLException: unacceptable kind of an object to d…27:9)↵ at dump (webpack-internal:///266:817:7)"}mark: undefinedmessage: "unacceptable kind of an object to dump [object Undefined]"name: "YAMLException"reason: "unacceptable kind of an object to dump [object Undefined]"stack: "YAMLException: unacceptable kind of an object to dump [object Undefined]↵ at writeNode (webpack-internal:///266:756:13)↵ at writeBlockMapping (webpack-internal:///266:634:10)↵ at writeNode (webpack-internal:///266:727:9)↵ at writeBlockSequence (webpack-internal:///266:521:9)↵ at writeNode (webpack-internal:///266:740:9)↵ at writeBlockMapping (webpack-internal:///266:634:10)↵ at writeNode (webpack-internal:///266:727:9)↵ at writeBlockMapping (webpack-internal:///266:634:10)↵ at writeNode (webpack-internal:///266:727:9)↵ at dump (webpack-internal:///266:817:7)"__proto__: Error
defaultErrorLogger @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\core\bundles\core.umd.js:15768
ErrorHandler.handleError @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\core\bundles\core.umd.js:15816
dispatchEvent @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\core\bundles\core.umd.js:20580
(anonymous) @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\core\bundles\core.umd.js:21023
(anonymous) @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\platform-browser\bundles\platform-browser.umd.js:1073
ZoneDelegate.invokeTask @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules\zone.js\dist\zone.js:423
onInvokeTask @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules@angular\core\bundles\core.umd.js:17334
ZoneDelegate.invokeTask @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules\zone.js\dist\zone.js:422
Zone.runTask @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules\zone.js\dist\zone.js:195
ZoneTask.invokeTask @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules\zone.js\dist\zone.js:498
invokeTask @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules\zone.js\dist\zone.js:1744
globalZoneAwareCallback @ C:\Users\Hasee\AppData\Local\Programs\Terminus\resources\app.asarnode_modules\zone.js\dist\zone.js:1770

Same issue on Windows 10.

same here windows 7.
When I do finally get settings open I can't get settings to save ssh connections or toggle paste on right click.

It looks like for some reason your config data gets corrupted. Does restarting Terminus allow you to open settings immediately? Is there anything obviously wrong in the config file itself? (https://github.com/Eugeny/terminus/wiki/Config-file)

GitHub
A terminal for a more modern age. Contribute to Eugeny/terminus development by creating an account on GitHub.

I deleted the config file 'config.yaml', and it seems work. 😊
(https://github.com/Eugeny/terminus/wiki/Config-file)

GitHub
A terminal for a more modern age. Contribute to Eugeny/terminus development by creating an account on GitHub.

This is nevertheless an issue for multiple users and configs don't corrupt themselves

@birdmanmandbir What?! Why is this issue closed? If "delete your config file" seems like the solution, I think were on the wrong track of solving issues...

My config file can perfectly be opened so it is __not__ corrupt, still I cannot open the settings:

hotkeys:
  shell: {}
  profile: {}
  home: []
  end: []
  close-tab: []
terminal:
  colorScheme:
    name: Material
    foreground: '#eceff1'
    background: 'rgba(38, 50, 56, 1)'
    cursor: '#FFCC00'
    colors:
      - '#000000'
      - '#D62341'
      - '#9ECE58'
      - '#FAED70'
      - '#396FE2'
      - '#BB80B3'
      - '#2DDAFD'
      - '#d0d0d0'
      - 'rgba(255, 255, 255, 0.2)'
      - '#FF5370'
      - '#C3E88D'
      - '#FFCB6B'
      - '#82AAFF'
      - '#C792EA'
      - '#89DDFF'
      - '#ffffff'
  environment: {}
  profiles:
    - name: Bash
      sessionOptions:
        command: /usr/bin/bash --login -i
        args: []
        env: {}
        cwd: 'C:\Program Files\Git'
  profile: git-bash
  font: MesloLGS NF Regular
  fontSize: 12
  frontend: xterm
  background: theme
  autoOpen: true
  copyOnSelect: true
  bracketedPaste: false
  alwaysUseWorkingDirectory: false
appearance:
  opacity: 0.97
  vibrancy: true
  vibrancyType: blur
  frame: thin
  dock: 'off'
  theme: Standard
  tabsLocation: top
enableWelcomeTab: false
titleControl: {}

maybe add a button on settings page to "force save and check for config syntax errors".

I'm only able to open the settings once then it won't open again until I reopen terminus.
If you click any other button just after opening terminus it won't let u open settings. So the first thing you have to click is settings. tho u can't save them.... can't save my second ssh connection either.

OK. Fixed it by opening config and manually saving once. as soon as you save open terminus and go straight to settings first thing. make your changes and then close and reopen to see effect.
I kept config open in atom while changing in terminus. all changes saved correctly now and settings window opens normally.

maybe add a button on settings page to "force save and check for config syntax errors".

I'm only able to open the settings once then it won't open again until I reopen terminus.
If you click any other button just after opening terminus it won't let u open settings. So the first thing you have to click is settings. tho u can't save them.... can't save my second ssh connection either.

OK. Fixed it by opening config and manually saving once. as soon as you save open terminus and go straight to settings first thing. make your changes and then close and reopen to see effect.
I kept config open in atom while changing in terminus. all changes saved correctly now and settings window opens normally.

I have the same problem, which has ruined my experience.

@jaques-sam
Sincerely sorry for that.
You’re right, my config was generated by terminus, but it also corrupted.

Duplicate of #1785

Was this page helpful?
0 / 5 - 0 ratings

Related issues

helloxz picture helloxz  Â·  17Comments

drsm79 picture drsm79  Â·  14Comments

tabarra picture tabarra  Â·  16Comments

zoraneus picture zoraneus  Â·  27Comments

marcinbojko picture marcinbojko  Â·  12Comments