Skip to content

Commit 074a031

Browse files
committed
arch cinnamon
1 parent 0c50a84 commit 074a031

File tree

14 files changed

+466
-0
lines changed

14 files changed

+466
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
GRUB_DEFAULT=0
2+
GRUB_TIMEOUT=0
3+
GRUB_DISTRIBUTOR="Arch"
4+
GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3"
5+
GRUB_CMDLINE_LINUX="zswap.enabled=0 rootfstype=xfs"
6+
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
7+
GRUB_TIMEOUT_STYLE=menu
8+
GRUB_TERMINAL_INPUT=console
9+
GRUB_GFXMODE=auto
10+
GRUB_GFXPAYLOAD_LINUX=keep
11+
GRUB_DISABLE_RECOVERY=true
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[Greeter]
2+
cursor-theme-name=Bibata-Modern-Classic
3+
icon-theme-name=Papirus-Dark
4+
enable-hidpi=on
5+
activate-numlock=true
6+
only-on-monitor=DisplayPort-0
7+
show-a11y=false
8+
show-power=false
9+
show-hostname=false
10+
content-align=center
11+
show-keyboard=false
12+
background=/usr/share/backgrounds/login.png
13+
draw-user-backgrounds=false
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"backup_device_uuid": "bf8074a6-5242-4ef0-926a-daa5acef8e29",
3+
"parent_device_uuid": "",
4+
"do_first_run": "false",
5+
"btrfs_mode": "false",
6+
"include_btrfs_home_for_backup": "false",
7+
"include_btrfs_home_for_restore": "false",
8+
"stop_cron_emails": "true",
9+
"schedule_monthly": "false",
10+
"schedule_weekly": "false",
11+
"schedule_daily": "false",
12+
"schedule_hourly": "false",
13+
"schedule_boot": "true",
14+
"count_monthly": "1",
15+
"count_weekly": "1",
16+
"count_daily": "1",
17+
"count_hourly": "1",
18+
"count_boot": "1",
19+
"snapshot_size": "255162455373",
20+
"snapshot_count": "392756",
21+
"date_format": "%Y-%m-%d %H:%M:%S",
22+
"exclude": ["+ /home/guy/**", "+ /root/**"],
23+
"exclude-apps": []
24+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"workbench.productIconTheme": "icons-carbon",
3+
"workbench.iconTheme": "gruvbox-material-icon-theme",
4+
"workbench.colorTheme": "Dracula Theme",
5+
"editor.fontFamily": "Fira Code Retina",
6+
7+
"update.showReleaseNotes": false,
8+
"extensions.ignoreRecommendations": true,
9+
"workbench.startupEditor": "none",
10+
"window.menuBarVisibility": "toggle",
11+
"window.titleBarStyle": "custom",
12+
13+
"editor.stickyScroll.enabled": false,
14+
"editor.detectIndentation": false,
15+
"editor.insertSpaces": true,
16+
"editor.fontLigatures": true,
17+
"editor.formatOnSave": true,
18+
"editor.tabSize": 4,
19+
"editor.fontSize": 16,
20+
"editor.wordWrap": "on",
21+
"editor.defaultFormatter": "esbenp.prettier-vscode",
22+
23+
"git.confirmSync": false,
24+
"git.autofetch": true,
25+
"git.enableSmartCommit": true,
26+
"git.openRepositoryInParentFolders": "never",
27+
28+
"files.trimTrailingWhitespace": true,
29+
"files.autoSave": "onFocusChange",
30+
"files.eol": "\n",
31+
32+
"explorer.confirmDragAndDrop": false,
33+
"explorer.confirmDelete": false,
34+
"explorer.confirmPasteNative": false,
35+
36+
"telemetry.telemetryLevel": "off",
37+
"gitlens.telemetry.enabled": false,
38+
"redhat.telemetry.enabled": false,
39+
40+
"shellcheck.customArgs": ["-s", "bash"],
41+
"shellcheck.exclude": [
42+
"SC1090",
43+
"SC1091",
44+
"SC2011",
45+
"SC2038",
46+
"SC2155",
47+
"SC2164"
48+
],
49+
"vs-kubernetes": {
50+
"vs-kubernetes.crd-code-completion": "disabled"
51+
},
52+
53+
"[json][jsonc][markdown][shellscript][powershell][terraform][terraform-vars]": {
54+
"editor.tabSize": 2
55+
},
56+
"[terraform][terraform-vars]": {
57+
"editor.defaultFormatter": "hashicorp.terraform"
58+
},
59+
"[jinja-html]": {
60+
"editor.defaultFormatter": "vscode.html-language-features"
61+
}
62+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<monitors version="2">
2+
<configuration>
3+
<logicalmonitor>
4+
<x>0</x>
5+
<y>0</y>
6+
<scale>2</scale>
7+
<primary>yes</primary>
8+
<monitor>
9+
<monitorspec>
10+
<connector>DisplayPort-0</connector>
11+
<vendor>SAM</vendor>
12+
<product>LC34G55T</product>
13+
<serial>HNTX100097</serial>
14+
</monitorspec>
15+
<mode>
16+
<width>3440</width>
17+
<height>1440</height>
18+
<rate>164.99925231933594</rate>
19+
</mode>
20+
</monitor>
21+
</logicalmonitor>
22+
</configuration>
23+
</monitors>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
3+
"modules": [
4+
"os",
5+
"host",
6+
"kernel",
7+
"packages",
8+
"shell",
9+
"display",
10+
"de",
11+
"wm",
12+
"theme",
13+
"icons",
14+
"font",
15+
"cursor",
16+
"terminal",
17+
"terminalfont",
18+
"cpu",
19+
"gpu",
20+
"memory",
21+
"disk",
22+
"break",
23+
"colors"
24+
]
25+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
font-family = Fira Code Retina
2+
theme = Dracula
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
<?xml version="1.0" ?>
2+
<!DOCTYPE Menu
3+
PUBLIC '-//freedesktop//DTD Menu 1.0//EN'
4+
'http://standards.freedesktop.org/menu-spec/menu-1.0.dtd'>
5+
<Menu>
6+
<Name>Applications</Name>
7+
<MergeFile type="parent">/etc/xdg/menus/cinnamon-applications.menu</MergeFile>
8+
<Menu>
9+
<Name>Accessories</Name>
10+
<Exclude>
11+
<Filename>engrampa.desktop</Filename>
12+
</Exclude>
13+
<AppDir>/home/guy/.local/share/applications</AppDir>
14+
<Exclude>
15+
<Filename>vim.desktop</Filename>
16+
</Exclude>
17+
<Exclude>
18+
<Filename>cinnamon-onscreen-keyboard.desktop</Filename>
19+
</Exclude>
20+
</Menu>
21+
<Menu>
22+
<Name>Games</Name>
23+
<Exclude>
24+
<Filename>Steam Linux Runtime 3.0 (sniper).desktop</Filename>
25+
</Exclude>
26+
<AppDir>/home/guy/.local/share/applications</AppDir>
27+
<Exclude>
28+
<Filename>Steam Linux Runtime 2.0 (soldier).desktop</Filename>
29+
</Exclude>
30+
<Exclude>
31+
<Filename>Steam Linux Runtime 1.0 (scout).desktop</Filename>
32+
</Exclude>
33+
<Exclude>
34+
<Filename>Proton Hotfix.desktop</Filename>
35+
</Exclude>
36+
<Exclude>
37+
<Filename>steam.desktop</Filename>
38+
</Exclude>
39+
</Menu>
40+
<Menu>
41+
<Name>Internet</Name>
42+
<Exclude>
43+
<Filename>bssh.desktop</Filename>
44+
</Exclude>
45+
<AppDir>/home/guy/.local/share/applications</AppDir>
46+
<Exclude>
47+
<Filename>bvnc.desktop</Filename>
48+
</Exclude>
49+
</Menu>
50+
<Menu>
51+
<Name>Multimedia</Name>
52+
<Exclude>
53+
<Filename>qvidcap.desktop</Filename>
54+
</Exclude>
55+
<AppDir>/home/guy/.local/share/applications</AppDir>
56+
<Exclude>
57+
<Filename>qv4l2.desktop</Filename>
58+
</Exclude>
59+
</Menu>
60+
<Menu>
61+
<Name>Administration</Name>
62+
<Exclude>
63+
<Filename>avahi-discover.desktop</Filename>
64+
</Exclude>
65+
<AppDir>/home/guy/.local/share/applications</AppDir>
66+
<Exclude>
67+
<Filename>htop.desktop</Filename>
68+
</Exclude>
69+
<Exclude>
70+
<Filename>jconsole-java21-openjdk.desktop</Filename>
71+
</Exclude>
72+
<Exclude>
73+
<Filename>jshell-java21-openjdk.desktop</Filename>
74+
</Exclude>
75+
</Menu>
76+
</Menu>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/bash -eux
2+
3+
__get_repo() {
4+
# shellcheck disable=SC2015
5+
cd "${1}" && git pull || git clone --depth=1 "${2}" "${1}"
6+
}
7+
8+
__get_repo "${HOME}/.zsh/complete" https://github.com/zsh-users/zsh-completions.git
9+
__get_repo "${HOME}/.zsh/highlight" https://github.com/zsh-users/zsh-syntax-highlighting.git
10+
__get_repo "${HOME}/.zsh/suggest" https://github.com/zsh-users/zsh-autosuggestions.git
11+
__get_repo "${HOME}/.zsh/p10k" https://github.com/romkatv/powerlevel10k.git
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
(){
2+
local ins_prompt="${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
3+
[ -r "${ins_prompt}" ] && source "${ins_prompt}"
4+
}
5+
6+
fpath=("${HOME}/.zsh/complete/src" "${fpath[@]}")
7+
zle_highlight=("paste:none")
8+
9+
export EDITOR="vim"
10+
export PAGER="less"
11+
export HISTSIZE="4000"
12+
export SAVEHIST="${HISTSIZE}"
13+
export HISTFILE="${HOME}/.zsh_history"
14+
15+
precmd() {
16+
echo -ne "\033]0;${PWD##*/}\007"
17+
}
18+
19+
p() {
20+
sudo pamac "${@:-update}"
21+
}
22+
23+
ij() {
24+
(idea "${1:-$HOME/Projects}" &> /dev/null &)
25+
}
26+
27+
jwtd() {
28+
if [ ! -t 0 ]; then
29+
local input=$(cat /dev/stdin)
30+
else
31+
>&2 echo "Missing piped input."
32+
return 2
33+
fi
34+
35+
echo "${input}" | jq -Rrce 'split(".")[1] | . + "=" * (. | 4 - length % 4)' | \
36+
openssl base64 -d -A | jq
37+
}
38+
39+
alias j="just"
40+
alias d="docker"
41+
alias c="code"
42+
alias g="git"
43+
alias ff="fastfetch"
44+
alias ls="eza -a --group-directories-first"
45+
alias lt="ls -T --git-ignore"
46+
alias ll="ls -l"
47+
alias df="df -hT"
48+
alias du="du -sh"
49+
alias cat="bat --paging=never --style=plain"
50+
51+
bindkey -e
52+
bindkey "^[[1;5C" forward-word
53+
bindkey "^[[1;5D" backward-word
54+
bindkey "^[[1;3C" forward-word
55+
bindkey "^[[1;3D" backward-word
56+
bindkey "^[[3~" delete-char
57+
58+
autoload -Uz compinit && compinit
59+
zstyle ":completion:*" matcher-list "m:{a-z}={A-Za-z}"
60+
setopt hist_ignore_all_dups
61+
62+
source "${HOME}/.zsh/highlight/zsh-syntax-highlighting.zsh"
63+
source "${HOME}/.zsh/suggest/zsh-autosuggestions.zsh"
64+
source "${HOME}/.zsh/p10k/powerlevel10k.zsh-theme"
65+
66+
[ -r "${HOME}/.hidden_zshrc" ] && source "${HOME}/.hidden_zshrc"
67+
source "${HOME}/.p10k.zsh"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
antfu.icons-carbon
2+
bierner.markdown-mermaid
3+
dracula-theme.theme-dracula
4+
eamodio.gitlens
5+
ecmel.vscode-html-css
6+
esbenp.prettier-vscode
7+
formulahendry.code-runner
8+
hashicorp.terraform
9+
jonathanharty.gruvbox-material-icon-theme
10+
kokakiwi.vscode-just
11+
ms-azuretools.vscode-docker
12+
ms-kubernetes-tools.vscode-kubernetes-tools
13+
ms-pyright.pyright
14+
redhat.vscode-yaml
15+
samuelcolvin.jinjahtml
16+
tamasfe.even-better-toml
17+
timonwong.shellcheck
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
OS: Arch Linux x86_64
2+
Host: Z790 AORUS ELITE DDR4
3+
Kernel: Linux 6.12.10-zen1-1-zen
4+
Packages: 900 (pacman)
5+
Shell: zsh 5.9
6+
Display (LC34G55T): 3440x1440 @ 165 Hz in 34" [External]
7+
DE: Cinnamon 6.4.6
8+
WM: Muffin (X11)
9+
Theme: Orchis-Dark [GTK2/3/4]
10+
Icons: Papirus-Dark [GTK2/3/4]
11+
Font: Arimo (11pt) [GTK2/3/4]
12+
Cursor: Bibata-Modern-Classic (24px)
13+
Terminal: ghostty 1.1.0-arch
14+
Terminal Font: Fira Code Retina (13pt)
15+
CPU: 13th Gen Intel(R) Core(TM) i5-13600K (20) @ 5.10 GHz
16+
GPU: AMD Radeon RX 7900 XT [Discrete]
17+
Memory: 4.95 GiB / 31.18 GiB (16%)
18+
Disk (/): 503.10 GiB / 930.06 GiB (54%) - xfs

0 commit comments

Comments
 (0)