AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 754645
Accepted
deanresin
deanresin
Asked: 2016-04-07 15:42:37 +0800 CST2016-04-07 15:42:37 +0800 CST 2016-04-07 15:42:37 +0800 CST

如何更改 Geany 打开文档选项卡中的“未保存”颜色?

  • 772

我无法找到更改我在发布的图像中突出显示的颜色的位置。它不在已安装的 Geany 主题中。我认为这与 Ubuntu 的主题有关,但我无法找到它。它太小了,当我使用 GIMP 从中提取颜色时,我得到的结果不一致。我找不到颜色的确切十六进制代码来帮助我进行搜索。

我想改变的颜色

我的 Ubuntu 主题在

/usr/share/themes/Ambiance-Blackout-XFCE-LXDE-Manila

在那个目录...

/usr/share/themes/Ambiance-Blackout-XFCE-LXDE-Manila

有谁知道或知道我可以在其中找到颜色的文件?

themes
  • 3 3 个回答
  • 597 Views

3 个回答

  • Voted
  1. Best Answer
    DK Bose
    2016-04-07T17:48:51+08:002016-04-07T17:48:51+08:00

    如果要更改“未保存”选项卡中似乎是“startup.sh”的文本颜色,则无需知道当前文本颜色。

    Geany 仍然是一个 gtk2 应用程序。您的主文件夹应该有一个名为.gtkrc-2.0. 打开它并检查它是否有这样的一行:

    include "/home/your_login_name/.gtkrc-2.0.mine"
    

    如果是这样,只需关闭~/.gtkrc-2.0. 如果没有,请在最后添加该行,确保使用正确的完整路径。保存并退出。

    如果您没有名为 的文件~/.gtkrc-2.0,请打开终端,确保您在主文件夹中并运行

    echo "include \"/home/your_login_name/.gtkrc-2.0.mine\"" > .gtkrc-2.0
    

    但请确保您更改your_login_name为合适的内容。

    现在,看看你是否还有一个名为~/.gtkrc-2.0.mine. 如果您没有该文件,只需使用纯文本编辑器创建它。如果它已经存在,请备份它以确保安全,然后添加以下行:

    # CUSTOM STYLES
    
    # *******GEANY*******
    #Styling text (fg) in Geany's tabs
    #Note that styling bg is done in the theme's gtkrc, not here, because we want that effect across other programs with tabs as well
    # document status colors
    style "geany-document-status-changed-style" {
        fg[NORMAL] = "magenta" #tab text when changes are made but not saved and tab is active
        fg[ACTIVE] = "#ff0746" #tab text when changes are made but not saved and tab is not in focus
    }
    widget "*.geany-document-status-changed" 
    style "geany-document-status-changed-style"
    # font style and size in Geany's tabs
    style "geany" = "geany-tabs" {
        font_name = "Ubuntu Mono 14"
    }
    widget "GeanyMainWindow.GtkVBox.GtkVPaned.GtkHPaned.GtkNotebook.*" 
    style "geany" 
    

    我还包含代码,允许您为 Geany 的 UI 指定字体。您可以删除或注释掉这些行!

    保存编辑的文件(作为纯文本)。关闭 Geany 的所有实例。然后,打开 Geany 并检查你所做的事情的效果。显然,您会想要适合您口味的颜色。

    这就是我所看到的。

    Geany 选项卡文本

    一切顺利。

    • 4
  2. Frank Nocke
    2016-10-28T18:55:52+08:002016-10-28T18:55:52+08:00

    将@tk-bose 的解决方案压缩到 OPs 最小值...(只是为了方便)

    $> cd ~
    $> cat .gtkrc (-<tab>, <tab>... nope, file does not exist..)
    
    Thus let's continue with:
    $> echo "include \"/home/(YOUR USERNAME)/.gtkrc-2.0.mine\"" > .gtkrc-2.0      
    
    $> cat .gtkrc-2.0       (just to verify)
    include "/home/(YOUR USERNAME)/.gtkrc-2.0.mine"
    
    put in the content show below:
    $> pluma .gtkrc-2.0.mine    ( plume or nano or vi or any other editor)
    

    我采取了较温和的红色(假设这种刺眼的红色是 OP 扰乱的,就像我一样)。几乎相同的焦点/非焦点(假设保存的选项卡也总是白色的,活动与否):

    # GEANNY custom styles - taken from askubuntu.com/q/754645
    
    style "geany-document-status-changed-style" {
        fg[NORMAL] = "#ff4d4d" #unsaved tab active (aka in focus)
        fg[ACTIVE] = "#dd3d3d" #unsaved tab not active
    }
    widget "*.geany-document-status-changed" 
    style "geany-document-status-changed-style"
    
    • 0
  3. geany_tab_title_color
    2020-01-20T08:40:39+08:002020-01-20T08:40:39+08:00

    上面的两个解决方案对我不起作用。这是我的解决方案:

    1. 关闭盖尼。
    2. 打开终端。
    3. 在编辑器(例如 Bluefish)中以 root 身份打开文档 geany.css,如下所示:

      sudo bluefish /usr/share/geany/geany.css
      
    4. 输入密码;进入。

    5. 搜索:状态改变。
    6. 在下面的行中,您可以更改颜色。
    7. 保存文档。
    8. 关闭蓝鱼。
    • 0

相关问题

  • 如何安装不同的图标?[复制]

  • 每当我在 wine 中安装任何东西时,主题都会混乱

  • 我可以使用哪些工具和技术来制作 GTK 主题?

  • 如何更改 GDM 中的登录屏幕主题?

  • 如何获取和安装更多主题、图标和指针?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve