首页 > 系统相关 >【Linux】为终端命令自定义快件键并弹窗提醒 设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒

【Linux】为终端命令自定义快件键并弹窗提醒 设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒

时间:2024-11-08 15:47:19浏览次数:5  
标签:Network 自定义 Manual 快捷键 Proxy 弹窗 切换

【Linux】为终端命令自定义快件键并弹窗提醒 设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒

可以自定义快捷键执行终端命令,执行完毕会有弹窗提醒。下面给一个例子,设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒。

适用于 Ubuntu 系统,为 Settings > Network > Network Proxy 切换 Disabled 与 Manual 设置系统快捷键。

在设置中,键盘快捷键的最下面点击加号,添加两个自定义快捷键

请添加图片描述

其中,Settings > Network > Network Proxy 切换 Manual 的快捷键 Command 设置为

/bin/bash -c "gsettings set org.gnome.system.proxy mode 'manual' && notify-send 'Network Proxy' 'manual'"

名称和快捷键根据自己需要调整,例如

请添加图片描述

同理,Settings > Network > Network Proxy 切换 Disable(禁用) 的快捷键 Command 设置为

/bin/bash -c "gsettings set org.gnome.system.proxy mode 'none' && notify-send 'Network Proxy' 'none'"

例如

请添加图片描述

notify-send 的作用是切换代理模式成功后,产生一个弹窗提醒当前的模式。例如,Ctrl + Shift + M 切换到 Manual

请添加图片描述

之后切换代理就不用进入设置页面去完成切换了。该方法具有一般性,可以将双引号之间的内容替换为自己想要执行的命令,提高日常办公效率。

标签:Network,自定义,Manual,快捷键,Proxy,弹窗,切换
From: https://blog.csdn.net/qq_40964267/article/details/143628449

相关文章

  • Qt 窗口强制禁用系统阴影(自定义菜单)
    解决方法当只使用Qt::FramelessWindowHint时,不会显示系统阴影,因为自定义菜单一般都会添加Qt::Popup,添加Qt::Popup后系统会默认添加阴影效果。在添加Qt::Popup后,继续添加Qt::NoDropShadowWindowHint枚举解决。 最小复现代码:QDialog*dia=newQDialog();dia->setW......
  • 前端Vue自定义个性化三级联动自定义简洁中国省市区picker选择器
    一、 前端组件概述前端组件开发在现代前端开发中占据着至关重要的地位。随着互联网的快速发展,前端应用的规模和复杂性不断增加,传统的开发方式已经难以满足需求。前端组件开发应运而生,成为提高开发效率、代码可维护性和可复用性的关键手段。二、 组件化的重要性通过将复......
  • 解决:在表单框内没有值的时候就点击弹窗确认按钮会触发表单校验,但是之后若填了值表单校
      save2(){//在点击确认按钮时,首先清除表单的校验错误this.$refs.formRef2.clearValidate();//重新进行校验this.$refs.formRef2.validate((valid)=>{if(valid){//修改操作if(this.messagetId!==undefined&&this.messagetId......
  • windows下电脑自定义磁盘图标,u盘图标,文件夹图标
    闲言更改图标要确定有ico(icon)格式图片文件,文件比例1:1,一般像素大小比例推荐128:128确保文件后缀有显示目录闲言寻找或制作ico图片直接下载网络图片制作ico文件在线制作本地制作ico磁盘/U盘图标更改文件夹图标更改寻找或制作ico图片直接下载网络图片这里推荐阿里巴巴......
  • 学习笔记(二十八):ArkUi-自定义弹窗 (CustomDialog)
    概述:CustomDialog是自定义弹窗,可用于广告、中奖、警告、软件更新等与用户交互响应操作。开发者可以通过CustomDialogController类显示自定义弹窗一、创建自定义弹框1、使用@CustomDialog装饰器装饰自定义弹窗,可在此装饰器内自定义弹窗内容//自定义弹框内容@CustomDialogst......
  • Jest进阶知识:深入测试 React Hooks-确保自定义逻辑的可靠性
    测试ReactHooks在React开发中,Hooks是一个非常重要的功能模块,允许开发者在函数组件中使用状态和其他React特性。自定义Hooks作为一种公共逻辑的抽离,经常被多个组件复用,因此对其测试是非常必要的。然而,由于Hooks必须在组件内部使用,直接测试它们并不像普通函数那......
  • 学习笔记(二十七):ArkUi-警告弹窗(AlertDialog)
    概述:警告弹窗,需要向用户提问或得到用户的许可。警告弹窗用来提示重要信息,但会中断当前任务,尽量提供必要的信息和有用的操作。避免仅使用警告弹窗提供信息,用户不喜欢被信息丰富但不可操作的警告打断。必选内容包含:标题、可选信息文本、最多3个按钮。可选内容包含:输入框、icon......
  • netdxf中创建一个新的自定义视图
    需求是我想使用netdxf创建一个文件,插入一个长方体块进去,保存文件后打开就是我想要的视图,例如一个等二测的角度谢谢惊惊,南胜,鸿,和尚,大佬们关键1:DxfDocument.Viewport.ViewDirection关键2:向量与大小无关,只要等比例即可获取原图形中的视图角度,使用ifox的代码如下......
  • QCustomPlot添加自定义的图例,实现隐藏、删除功能(一)
    文章目录实现步骤:实现代码:代码讲解:功能说明:优化建议:其他参考:要实现一个支持勾选并可以控制曲线显示和隐藏的自定义QCPLegend类,可以通过继承QCPLegend并重写其相关方法来实现。我们需要添加一个自定义的复选框元素,并捕捉用户交互来实现曲线的隐藏......
  • Bootstrap Blazor自定义图片预览组件
            BootstrapBlazor的官方虽然有提供图片预览组件ImagePreviewer,但是,它是置于窗口顶层的,而且是全屏显示,如果业务中有在预览组件中添加其它功能的需求,它是不支持扩展的。    为此,我参考官方的源码,自己写了一个自定义图片预览组件,文件的源码在下面,可自行......