Code Monkey home page Code Monkey logo

dwm's Issues

点击布局图标没有反映

鼠标点击空白处、和其他地方都有响应,但是就是点击布局图标没有反应。看演示视频的时候,看到作者点击布局图标是会切换布局的呀。

SchemeBar 配置中的 NULL 直接赋值给 unsigned int 类型导致的问题解决方法

如果出现以下的报错提示:  

config.h:43:26: error: initialization of ‘unsigned int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
   43 |     [SchemeBarEmpty] = { NULL, 0x11, NULL },
      |                          ^~~~

你只需要将 SchemeBar 中的 NULL 替换为 OPAQUE 即可解决。

$ diff config_bak.h config.h 

43,44c43,44
<     [SchemeBarEmpty] = { NULL, 0x11, NULL },
<     [SchemeStatusText] = { OPAQUE, 0x88, NULL },
---
>     [SchemeBarEmpty] = { OPAQUE, 0x11, OPAQUE },
>     [SchemeStatusText] = { OPAQUE, 0x88, OPAQUE },

patch

可以列出打了哪些 patch 吗

音量一直都显示--%,实在是找不到问题le

image
pactl info
服务器字串:/run/user/1000/pulse/native
程序库协议版本:35
服务器协议版本:35
是否本地服务器:是
客户端索引:103
区块大小: 65472
用户名:lxzero
主机名:archlinuxCN
服务器名:pulseaudio
服务器版本:16.1
默认采样规格:s16le 2ch 44100Hz
默认声道映射:front-left,front-right
默认音频入口:alsa_output.pci-0000_00_1f.3.analog-stereo
默认信源: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie:80f4:5aef

非正常退出dwm导致状态栏失效

非正常退出 dwm 如断电、强制关机,statusbar.sh 会残留一份 temp 文件,使得下一次开机后 statusbar.sh 无法正常工作。可以通过删除 temp 文件恢复正常,也许可以在脚本中加个特判预防这种情况?

状态栏图标乱码

问题描述

我已经安装了文档里说的所有字体,状态栏图标还是乱码
image

补充说明

我之前在另一台电脑上,使用的是 Linux 6.1内核,没有出现过这个问题。现在的电脑是 Linux 6.5.3 内核,才出现的乱码

切换边框颜色 bug

当只有一个平铺窗口时,一直按切换边框颜色的快捷键,那么窗口会只有变大。
原因:只有一个平铺窗口的时候是没有边框颜色的

启动statusbar需要密码

statusbar中的代码含有sudo, 但在startx启动的时候不会询问密码, 会导致启动失败.

这个问题怎么解决呢

WIFI 状态栏脚本在英语环境下不能正常工作

声音脚本和 WIFI 脚本似乎有冲突。

  • 系统语言为 en_US.UTF-8 下,声音脚本才能正常工作,WIFI 脚本只会显示无连接
  • 系统语言为 zh_CN.UTF-8 下,WIFI 脚本才能正常工作,声音脚本只会显示--%
localectl
System Locale: LANG=en_US.UTF-8
    VC Keymap: (unset)
    X11 Layout: (unset)

终端透明效果没出来

操作系统:manjaro
st,kitty,alacritty终端都没有透明效果。
终端配置文件里都设置了相应的透明参数。

ew be used uninitialized

drw.c:302:74: warning: ‘ew’ may be used uninitialized [-Wmaybe-uninitialized]
302 | for (len = MIN(utf8strlen, sizeof(buf) - 1); len && ew > w; len--

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.