Fedora-i3折腾笔记

  • 介绍
  • 安装
    * 下载fedora-i3
    * 制作安装盘
    * 开始安装
  • 配置
    * 添加软件源
    * 高分辨率屏幕
    * 触摸板
    * neovim
    * 常用软件
    * 输入法
    * ohmyzsh(终端美化)
    * v2rayA
    * refind
  • 我的配置文件的使用

介绍

这里推荐下我个人的GitHub主页(配置文件全部都在这里): WenAnrong

这里先来几张图片:

为什么选择i3(原因):

  • 轻量
  • 文档多,配置不太麻烦
  • 最主要的一个原因是我是双系统,linx仅仅是用来编程和写一些文档,用i3wm要比用桌面环境方便得多

安装

下载fedora-i3

下载地址为:frdora-i3

或者直接百度fedora-i3下载即可

制作安装盘

需要一个u盘,在windows下下载balenaEtcher 光盘刻录工具,将下载好的镜像刷入u盘即可

开始安装

重启进入u盘的镜像后,按下 $mod+Enter 键(也就是windows键+回车键),进入终端,输入以下命令

liveinst

进入安装引导程序,开始安装!(关于i3的基本用法,这里就不再赘述了)

配置

添加软件源

  1. snap

安装:

sudo dnf install snapd
sudo ln -s /var/lib/snapd/snap /snap

可以去这里搜索包下载:snap商店

  1. flatpak

安装:

sudo dnf install flatpak

使用:

  • 在 flathub上找到需要的包
  • 复制地址栏上的包名后进行安装
  • 安装:
sudo flatpak install flathub 包名
  1. RPMFusion
  • free仓库
sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
  • no free仓库
sudo dnf install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

高分辨率屏幕

终端输入:

vim ~/.Xresources

写入:

Xft.dpi: 120

触摸板

参考博客:

  • Ubuntu20.04+i3wm折腾笔记
  • Linux触摸板设置

编写配置文件:

nvim /usr/share/X11/xorg.conf.d/40-libinput.conf

在包含libinput touchpad catchall的关键字的配置中的’Driver’下另起一行加入以下内容:

Option "Tapping" "on"    # 开启模拟单击
Option "NaturalScrolling" "on"    # 开启自然滚动
Option "TappingButtonMap" "lrm"    # 开启双指点击=鼠标右键,三指点击=鼠标中键
Option "AccelProfile" "adaptive"  # 鼠标加速
Option "AccelSpeed" "0.4"   # 鼠标指针的加速速度(-1~1)

neovim

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iMjebZpn-1626666735259)(./Fedora-i3折腾笔记/nvim2.png)]

这里请参考我的配置:WenAnrong/nvim_config

常用软件

名称 作用
blueman 蓝牙管理
light 亮度调节
rofi 查找软件
gedit 图形化文本编辑器
gthumb 图片查看器
alacritty 终端模拟器
polybar 一个bar
lxappearance 主题选择软件
feh 墙纸软件
variety 以feh为基础的墙纸自动刷新软件
picom 渲染器,可以让终端半透明
i3-gaps 可以实现多个窗口间的小间距
fcitx5 输入法
fcitx5-rime 输入法方案
fcitx5-configtool 输入法配置界面
neofetch 显示本机信息的软件
ranger 终端下的文件浏览器
deepin-screenshot 截图工具

输入法

  • 安装:
sudo dnf install fcitx5 fcitx-rime fcitx-configtool
  • 启用:

编辑配置文件:

nvim ~/.xprofile

写入:

export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS="@im=fcitx5"export LANG="zh_CN.UTF-8"
export LC_CTYPE="zh_CN.UTF-8"

在i3-wm配置文件中加入:

exec_always --no-startup-id fcitx5

重启机器即可

  • 配置:rime-settings
  • 皮肤:Fcitx5-Material-Color

ohmyzsh(终端美化)

请参考博客:oh-my-zsh 国内安装及配置

v2rayA

  • v2ray-core:

下载这个文件:https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh

无法下载的话可以去这里下载github加速下载

然后依次执行以下命令:

chmod +x 刚刚的文件
sudo ./刚刚的文件
sudo systemctl enable v2ray&&sudo systemctl start v2ray

完成

  • v2rayA

github项目地址:v2rayA

安装:rpm -i 包名

最后在i3配置文件中加入

exec_always --no-startup-id v2raya

完成

refind

介绍:系统启动引导界面

地址:refind

下载后安装即可,网上有配置教程

我的配置文件的使用

配置文件:

  • i3wm-config
  • WenAnrong/nvim_config

文档内有说明,请自行查看

Fedora-i3折腾笔记相关推荐

  1. apache arm 交叉编译_MacOS 下交叉编译的折腾笔记

    这是这个系列 "折腾笔记" 的第一篇,希望能用更直白的方式去展现交叉编译的时候做了些什么.因此,这个教程并不是最佳实践,但是可以让小伙伴们有一个更直白的理解.之后,我会把笔记的重点 ...

  2. 一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法

    一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法 参考文章: (1)一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法 (2)https://www.cnbl ...

  3. Debian折腾笔记

    title: Debian折腾笔记 copyright: true top: 0 date: 2018-06-19 15:48:15 tags: [Debian,安装Debian,Linux] cat ...

  4. TESLA M40折腾笔记

    TESLA M40折腾笔记 偶然间在闲鱼上看到卖tesla m40显卡的,显存24g,大得很啊,我原来有一个1060 6G,跑代码不行,遂纠结几天下单了,450块钱,顺丰到付,舍友一直说你别被骗了. ...

  5. 小米路由器3G建站折腾笔记6 - 总结

    小米路由器3G建站折腾笔记1 - 引言与路由器选择 小米路由器3G建站折腾笔记2 - 刷ROM和开启SSH 小米路由器3G建站折腾笔记3 - 网站架构选择 小米路由器3G建站折腾笔记4 - 安装opk ...

  6. 小米路由器3G建站折腾笔记1 - 引言与路由器选择

    小米路由器3G建站折腾笔记1 - 引言与路由器选择 小米路由器3G建站折腾笔记2 - 刷ROM和开启SSH 小米路由器3G建站折腾笔记3 - 网站架构选择 小米路由器3G建站折腾笔记4 - 安装opk ...

  7. NUC 折腾笔记 - Linux 系统篇

    NUC 折腾笔记 - Linux 系统篇 写一篇迟到的折腾笔记:NUC8 8i5beh .原本计划折腾 Hackintosh ,最后折腾了一台 Linux Homelab 设备. 本篇记录 NUC 基 ...

  8. MacBook外置显卡eGPU折腾笔记

    MacBook外置显卡eGPU折腾笔记 硬件选购 当今市场上个人电脑的独立显卡,基本上能选的只有NVIDIA和AMD了,如果你想买外置显卡来打游戏的话,NVIDIA和AMD的都可以,但如果是像我一样准 ...

  9. 小米路由器3G建站折腾笔记4 - 安装opkg和onmp

    小米路由器3G建站折腾笔记1 - 引言与路由器选择 小米路由器3G建站折腾笔记2 - 刷ROM和开启SSH 小米路由器3G建站折腾笔记3 - 网站架构选择 小米路由器3G建站折腾笔记4 - 安装opk ...

最新文章

  1. C#中System.ServiceProgress报错
  2. eclipse打包项目为aar_eclipse中将项目打包成jar的两种方法,及其问题与解决方法...
  3. nginx+tomcat 动静分离
  4. Android 数据库框架 DBFlow 的使用
  5. 软件开发整理的一些工具
  6. aix7.1安装12c执行root.sh无法启动ohasd服务案例
  7. asp网站本地测试服务器,小旋风asp服务器,asp本地环境调试必备
  8. 如何准备全国计算机二级Python,二级Python考试技巧
  9. JZOJ 6310.glo【LIS】【线段树】
  10. STM32-增量式旋转编码器测量
  11. 七周成为数据分析师 | 数据分析思维
  12. Unity全面的面试题(包含答案)
  13. 电子工程师必备的调试神器—H7-TOOL
  14. 【云原生 • Terraform】基础设施即代码工具力荐
  15. netca/dbca方框乱码的解决方法
  16. ffmpeg 音频解码二
  17. 2019-10-16 博客热门文章
  18. 你还要我怎样计算机音乐,你还要我怎样是什么歌抖音?
  19. 接口要怎么测试?接口自动化可以怎么做?
  20. java怎样生成文档_关于如何生成Java文档

热门文章

  1. 复旦发布国内首个类ChatGPT模型MOSS,和《流浪地球》有关?
  2. 除非…..,否则你创业不会成功的
  3. 【盟军敢死队:二战英雄修改器实现】【感慨一下古龙群侠传这个修改器的编写过程】
  4. RedLock使用教程 redis锁
  5. 简洁但不简单的画册印刷
  6. 写几个函数: ①输入10个职工的姓名和职工号; ②按职工号由小到大顺序排序,姓名顺序也随之调整; ③要求输入一个职工号,用折半查找法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工姓名。
  7. 做自己的救世主——系统安全保卫战
  8. python爬虫利用Scrapy框架爬取汽车之家奔驰图片--实战
  9. html瀑布流布局是什么,瀑布流布局图片与css多种实现思路剖析
  10. 虚拟串口VSPD破解版 亲测win10 64可用